important ppc64 bug fixes
Anton Blanchard
anton at samba.org
Tue Nov 11 17:37:59 EST 2003
> - revert IRQ_INPROGRESS change (Anton)
Revert the IRQ_INPROGRESS fix as x86 has done recently.
--- linux-2.5/arch/ppc64/kernel/irq.c 2003-10-18 07:30:09.000000000 +1000
+++ for-linus-ppc64/arch/ppc64/kernel/irq.c 2003-11-11 17:12:39.508732513 +1100
@@ -300,7 +300,7 @@
spin_lock_irqsave(&desc->lock, flags);
switch (desc->depth) {
case 1: {
- unsigned int status = desc->status & ~(IRQ_DISABLED | IRQ_INPROGRESS);
+ unsigned int status = desc->status & ~IRQ_DISABLED;
desc->status = status;
if ((status & (IRQ_PENDING | IRQ_REPLAY)) == IRQ_PENDING) {
desc->status = status | IRQ_REPLAY;
** Sent via the linuxppc64-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc64-dev
mailing list