Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Paul E. McKenney
Date: Wednesday, August 12, 2009 - 8:26 am

On Wed, Aug 12, 2009 at 05:15:59PM +0300, Michael S. Tsirkin wrote:

Well, you -do- need -something- that takes on the role of rcu_read_lock(),
and in your case you in fact actually do.  Your equivalent of
rcu_read_lock() is the beginning of execution of a workqueue item, and
the equivalent of rcu_read_unlock() is the end of execution of that same
workqueue item.  Implicit, but no less real.

If a couple more uses like this show up, I might need to add this to
Documentation/RCU.  ;-)

							Thanx, Paul
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCHv2 2/2] vhost_net: a kernel-level virtio server, Michael S. Tsirkin, (Tue Aug 11, 2:28 pm)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Gregory Haskins, (Tue Aug 11, 5:06 pm)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Michael S. Tsirkin, (Wed Aug 12, 2:02 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Michael S. Tsirkin, (Wed Aug 12, 3:52 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Gregory Haskins, (Wed Aug 12, 6:01 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Michael S. Tsirkin, (Wed Aug 12, 6:25 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Gregory Haskins, (Wed Aug 12, 6:41 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Michael S. Tsirkin, (Wed Aug 12, 6:47 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Paul E. McKenney, (Wed Aug 12, 7:11 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Michael S. Tsirkin, (Wed Aug 12, 7:15 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Paul E. McKenney, (Wed Aug 12, 8:26 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Michael S. Tsirkin, (Wed Aug 12, 8:51 am)
Re: [PATCHv2 2/2] vhost_net: a kernel-level virtio server, Paul E. McKenney, (Wed Aug 12, 9:06 am)