Searched hist:"7 dffe01765d9309b8bd5505503933ec0ec53d192" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/kernel/rcu/ |
H A D | rcu.h | diff 7dffe01765d9309b8bd5505503933ec0ec53d192 Thu Nov 19 15:30:33 CST 2020 Paul E. McKenney <paulmck@kernel.org> rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros
This commit adds a lockdep_assert_irqs_disabled() call to the helper macros that release the rcu_node structure's ->lock, namely to raw_spin_unlock_rcu_node(), raw_spin_unlock_irq_rcu_node() and raw_spin_unlock_irqrestore_rcu_node(). The point of this is to help track down a situation where lockdep appears to be insisting that interrupts are enabled while holding an rcu_node structure's ->lock.
Link: https://lore.kernel.org/lkml/20201111133813.GA81547@elver.google.com/ Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
|