[ltt-dev] [PATCH 00/10] urcu,call_rcu: minior fixes, round1

Lai Jiangshan laijs at cn.fujitsu.com
Thu Sep 15 01:38:55 EDT 2011


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

 urcu-call-rcu-impl.h |   61 +++++++++++++++++++++++++++++--------------------
 1 files changed, 36 insertions(+), 25 deletions(-)

-- 
1.7.4.4





More information about the lttng-dev mailing list