Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Mathieu Desnoyers
Date: Thursday, March 18, 2010 - 7:33 pm

* Paul E. McKenney (paulmck@linux.vnet.ibm.com) wrote:

I had to create this patch when I was trying to pinpoint some RCU-related
issues. I think it turned out to be coming more from the cpu hotplug side than
from the call_rcu() side, but this is really one more tool in the toolbox.
Trying to find out if it detect actual misuses that we currently have will
depend on tracking down all the non-initialized rcu_head structures. I already
got a few for 2.6.32, but there seem to be more in 2.6.33. Again, I'll try to
spot and correct them as time permits me.

I already have spotted 6 non-initialized rcu heads, with more to come.


Absolutely.


Great! :)

Mathieu


-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] tree/tiny rcu: Add debug RCU head option (v2), Mathieu Desnoyers, (Thu Mar 18, 6:30 pm)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Paul E. McKenney, (Thu Mar 18, 7:08 pm)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Mathieu Desnoyers, (Thu Mar 18, 7:33 pm)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Lai Jiangshan, (Thu Mar 18, 9:13 pm)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Paul E. McKenney, (Thu Mar 18, 10:05 pm)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Christoph Lameter, (Fri Mar 19, 5:34 am)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Mathieu Desnoyers, (Fri Mar 19, 5:59 am)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Mathieu Desnoyers, (Fri Mar 19, 6:54 am)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Paul E. McKenney, (Fri Mar 19, 7:44 am)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Mathieu Desnoyers, (Fri Mar 19, 9:56 am)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Paul E. McKenney, (Fri Mar 19, 10:11 am)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Christoph Lameter, (Mon Mar 22, 7:37 am)
Re: [PATCH] tree/tiny rcu: Add debug RCU head option (v2), Paul E. McKenney, (Mon Mar 22, 8:56 am)