[ltt-dev] [PATCH 00/10] urcu,call_rcu: minior fixes, round1
Paul E. McKenney
paulmck at linux.vnet.ibm.com
Thu Sep 15 11:57:00 EDT 2011
On Thu, Sep 15, 2011 at 11:23:04AM -0400, Mathieu Desnoyers wrote:
> * Lai Jiangshan (laijs at cn.fujitsu.com) wrote:
> > 2cleanups and 8bugfixes
> >
> > Lai Jiangshan (10):
> > add missing static
> > init maxcpus before use it
> > use get_cpu_call_rcu_data() for get_call_rcu_data()
> > use cds_list_for_each_entry_safe()
> > avoid memory leak in call_rcu_data_free()
> > wake up default call_rcu thread after we move the leftover callbacks
> > protect writing to per_cpu_call_rcu_data[*]
> > Return -EEXIST when the old cpu call_rcu_data has not been removed
> > avoid leaking crdp for failed path
> > protects call_rcu_data_list when remove node
These look good to me, thank you, Lai!
> Hi Lai,
>
> I think patch 10 (protects call_rcu_data_list when remove node) did not
> make it into my inbox. Can you resend it please ?
Same here.
Thanx, Paul
> Thank you,
>
> Mathieu
>
> >
> > urcu-call-rcu-impl.h | 61 +++++++++++++++++++++++++++++--------------------
> > 1 files changed, 36 insertions(+), 25 deletions(-)
> >
> > --
> > 1.7.4.4
> >
>
> --
> Mathieu Desnoyers
> Operating System Efficiency R&D Consultant
> EfficiOS Inc.
> http://www.efficios.com
More information about the lttng-dev
mailing list