Always ack IPIs even on errors Index: linux/arch/x86_64/kernel/smp.c =================================================================== --- linux.orig/arch/x86_64/kernel/smp.c 2005-04-03 23:13:16.%N +0200 +++ linux/arch/x86_64/kernel/smp.c 2005-04-14 14:29:25.%N +0200 @@ -129,10 +129,9 @@ } else leave_mm(cpu); } +out: ack_APIC_irq(); cpu_clear(cpu, flush_cpumask); - -out: put_cpu_no_resched(); }