[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