diff options
-rw-r--r-- | arch/x86/kernel/irq.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/irq.c b/arch/x86/kernel/irq.c index 387b6a0c9e81..78793efd3180 100644 --- a/arch/x86/kernel/irq.c +++ b/arch/x86/kernel/irq.c | |||
@@ -310,7 +310,7 @@ void fixup_irqs(void) | |||
310 | data = &desc->irq_data; | 310 | data = &desc->irq_data; |
311 | affinity = data->affinity; | 311 | affinity = data->affinity; |
312 | if (!irq_has_action(irq) || | 312 | if (!irq_has_action(irq) || |
313 | cpumask_equal(affinity, cpu_online_mask)) { | 313 | cpumask_subset(affinity, cpu_online_mask)) { |
314 | raw_spin_unlock(&desc->lock); | 314 | raw_spin_unlock(&desc->lock); |
315 | continue; | 315 | continue; |
316 | } | 316 | } |