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