diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2011-04-03 11:57:29 +0200 |
---|---|---|
committer | Clark Williams <williams@redhat.com> | 2011-12-28 16:25:30 -0600 |
commit | ba7880c47e1112ca3b5ef435be6e4b7467289ea2 (patch) | |
tree | 28a1bd2159a4b25bfeb45369c295cb1738ba167f /include/linux | |
parent | 2bc477a9ec99b5956c172ff14a499a18af968cda (diff) |
genirq-force-threading.patch
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/interrupt.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h index ddd6b2a5a42e..b9162dc541ff 100644 --- a/include/linux/interrupt.h +++ b/include/linux/interrupt.h @@ -396,9 +396,13 @@ static inline int disable_irq_wake(unsigned int irq) #ifdef CONFIG_IRQ_FORCED_THREADING -extern bool force_irqthreads; +# ifndef CONFIG_PREEMPT_RT_BASE + extern bool force_irqthreads; +# else +# define force_irqthreads (true) +# endif #else -#define force_irqthreads (0) +#define force_irqthreads (false) #endif #ifndef __ARCH_SET_SOFTIRQ_PENDING |