diff options
-rw-r--r-- | kernel/irq_work.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/irq_work.c b/kernel/irq_work.c index bcf107ce0854..899579657a0a 100644 --- a/kernel/irq_work.c +++ b/kernel/irq_work.c | |||
@@ -188,7 +188,7 @@ void irq_work_tick(void) | |||
188 | */ | 188 | */ |
189 | void irq_work_sync(struct irq_work *work) | 189 | void irq_work_sync(struct irq_work *work) |
190 | { | 190 | { |
191 | WARN_ON_ONCE(irqs_disabled()); | 191 | lockdep_assert_irqs_enabled(); |
192 | 192 | ||
193 | while (work->flags & IRQ_WORK_BUSY) | 193 | while (work->flags & IRQ_WORK_BUSY) |
194 | cpu_relax(); | 194 | cpu_relax(); |