# HG changeset patch # Parent b02ac80ff6899e98b4089842843104fd8572a7cd diff -r b02ac80ff689 xen/arch/x86/irq.c --- a/xen/arch/x86/irq.c +++ b/xen/arch/x86/irq.c @@ -2151,7 +2151,7 @@ void fixup_irqs(void) spin_lock(&desc->lock); cpumask_copy(&affinity, desc->affinity); - if ( !desc->action || cpumask_subset(&affinity, &cpu_online_map) ) + if ( !desc->action || cpumask_equal(&affinity, &cpu_online_map) ) { spin_unlock(&desc->lock); continue;