Re: [RFC PATCH] rcu: introduce kfree_rcu()

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Paul E. McKenney
Date: Thursday, September 18, 2008 - 10:46 am

On Thu, Sep 18, 2008 at 06:56:11PM +0200, Manfred Spraul 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.

							Thanx, Paul
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC PATCH] rcu: introduce kfree_rcu(), Lai Jiangshan, (Wed Sep 17, 9:18 pm)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Andrew Morton, (Wed Sep 17, 9:37 pm)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Paul E. McKenney, (Wed Sep 17, 11:44 pm)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Lai Jiangshan, (Thu Sep 18, 1:59 am)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Manfred Spraul, (Thu Sep 18, 9:52 am)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Manfred Spraul, (Thu Sep 18, 9:56 am)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Paul E. McKenney, (Thu Sep 18, 10:15 am)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Paul E. McKenney, (Thu Sep 18, 10:46 am)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Lai Jiangshan, (Thu Sep 18, 6:04 pm)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Lai Jiangshan, (Thu Sep 18, 7:31 pm)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Paul E. McKenney, (Thu Sep 18, 8:58 pm)
Re: [RFC PATCH] rcu: introduce kfree_rcu(), Manfred Spraul, (Fri Sep 19, 9:03 am)