[PATCH 06/14] smp: Use lockdep to assert IRQs are disabled/enabled

Frederic Weisbecker
2017-11-06T15:04:58Z

Cc: Ingo Molnar <mingo@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
---
kernel/smp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/smp.c b/kernel/smp.c
index c94dd85..084c8b3 100644
--- a/kernel/smp.c
+++ b/kernel/smp.c
@@ -213,7 +213,7 @@ static void flush_smp_call_function_queue(bool warn_cpu_offline)
call_single_data_t *csd, *csd_next;
static bool warned;

- WARN_ON(!irqs_disabled());
+ lockdep_assert_irqs_disabled();

head = this_cpu_ptr(&call_single_queue);
entry = llist_del_all(head);
--
2.7.4