Messages in this thread | | | Date | Tue, 2 Mar 2010 13:20:59 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCH RFC tip/core/rcu 1/2] rcu: suppress RCU lockdep warnings during early boot |
| |
* Paul E. McKenney <paulmck@linux.vnet.ibm.com> wrote:
> + if (!rcu_scheduler_active || !debug_locks) > + return 1; > + return lock_is_held(&rcu_lock_map);
> + if (!rcu_scheduler_active || !debug_locks) > + return 1; > + return lock_is_held(&rcu_bh_lock_map);
i guess there could be a common helper here?
Also, could we clear rcu_scheduler_active when we clear debug_locks? That way only a single test is needed, a generic 'is lock debugging active'.
(Which test should probably be unlikely() as well?)
Ingo
| |