From a6794754469c7c7d828277ffa23294c2dcfd6704 Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Thu, 7 Aug 2003 09:40:03 -0700 Subject: [PATCH] [PATCH] ia64: hardirq.h should include smp_lock.h when preempt enabled As in_atomic() uses kernel_locked() which is in smp_lock.h. --- include/asm-ia64/hardirq.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/asm-ia64/hardirq.h b/include/asm-ia64/hardirq.h index 1bd542e0defda..6816b4181464c 100644 --- a/include/asm-ia64/hardirq.h +++ b/include/asm-ia64/hardirq.h @@ -89,6 +89,7 @@ #define irq_enter() (preempt_count() += HARDIRQ_OFFSET) #ifdef CONFIG_PREEMPT +# include # define in_atomic() ((preempt_count() & ~PREEMPT_ACTIVE) != kernel_locked()) # define IRQ_EXIT_OFFSET (HARDIRQ_OFFSET-1) #else -- 2.53.0