[ltt-dev] [PATCH 00/10] urcu,call_rcu: minior fixes, round1
Mathieu Desnoyers
mathieu.desnoyers at efficios.com
Thu Sep 15 11:23:04 EDT 2011
* 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
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 ?
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