diff -urN -X ignore orig/linux-2.4.21-pre4/arch/mips/vr41xx/common/giu.c new/linux-2.4.21-pre4/arch/mips/vr41xx/common/giu.c --- orig/linux-2.4.21-pre4/arch/mips/vr41xx/common/giu.c Wed Apr 16 21:59:34 2003 +++ new/linux-2.4.21-pre4/arch/mips/vr41xx/common/giu.c Tue Feb 10 09:18:34 2004 @@ -217,7 +217,9 @@ unsigned int retval = 0; int giuint_irq, cascade_irq; +#if 0 disable_irq(GIUINT_CASCADE_IRQ); +#endif cascade = &giuint_cascade[pin]; giuint_irq = pin + GIU_IRQ(0); if (cascade->flag == GIUINT_CASCADE) { @@ -228,7 +230,9 @@ enable_irq(giuint_irq); } else retval = do_IRQ(giuint_irq, regs); +#if 0 enable_irq(GIUINT_CASCADE_IRQ); +#endif return retval; }