Messages in this thread | | | Date | Fri, 19 Sep 2008 18:03:20 +0200 | From | Manfred Spraul <> | Subject | Re: [RFC PATCH] rcu: introduce kfree_rcu() |
| |
Paul E. McKenney wrote: > The rcu_barrier() family of functions registers a callback on each CPU, > and waits until all these callbacks have been invoked. The CPU offlining > process preserves the order of the callbacks that were registered on a > given CPU. Thus, when rcu_barrier() returns, all RCU callbacks previously > registered are guaranteed to have already been invoked, regardless of > what CPUs might have been offlined and onlined in the meantime. > > You are right: I mixed up rcu_barrier() and synchronize_rcu().
-- Manfred
| |