diff options
Diffstat (limited to 'arch/x86/kernel/irq.c')
| -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 387b6a0c9e8..78793efd318 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 | } |
