diff options
-rw-r--r-- | kernel/irq/manage.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index b7117e81ac56..e3a122931e1a 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c | |||
@@ -236,7 +236,8 @@ int setup_irq(unsigned int irq, struct irqaction *new) | |||
236 | 236 | ||
237 | #if defined(CONFIG_IRQ_PER_CPU) && defined(SA_PERCPU_IRQ) | 237 | #if defined(CONFIG_IRQ_PER_CPU) && defined(SA_PERCPU_IRQ) |
238 | /* All handlers must agree on per-cpuness */ | 238 | /* All handlers must agree on per-cpuness */ |
239 | if ((old->flags & IRQ_PER_CPU) != (new->flags & IRQ_PER_CPU)) | 239 | if ((old->flags & SA_PERCPU_IRQ) != |
240 | (new->flags & SA_PERCPU_IRQ)) | ||
240 | goto mismatch; | 241 | goto mismatch; |
241 | #endif | 242 | #endif |
242 | 243 | ||