-- mingo
--- linux/arch/i386/kernel/.smp.c.orig Fri Feb 20 11:18:06 1998
+++ linux/arch/i386/kernel/smp.c Fri Feb 20 11:19:28 1998
@@ -1420,7 +1420,9 @@
* want to be able to accept NMI tlb invalidates
* during this time.
*/
+ spin_lock(&irq_controller_lock);
ack_APIC_irq ();
+ spin_unlock(&irq_controller_lock);
smp_local_timer_interrupt(regs);
}
--- linux/arch/i386/kernel/.irq.c.orig Fri Feb 20 11:16:17 1998
+++ linux/arch/i386/kernel/irq.c Fri Feb 20 11:17:29 1998
@@ -716,10 +716,8 @@
irq_exit(cpu, irq);
__restore_flags(flags);
- } else {
- enable_IO_APIC_irq(irq);
+ } else
spin_unlock_irqrestore(&irq_controller_lock, flags);
- }
}
#endif
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu