Update of /cvsroot/linux-mips/linux/arch/mips/vr4181/common
In directory usw-pr-cvs1:/tmp/cvs-serv17091/arch/mips/vr4181/common
Modified Files:
irq.c
Log Message:
Need to check for pending softirq in do_IRQ(). We need to move to the
new irq, but this fix makes osprey happy for now.
Index: irq.c
===================================================================
RCS file: /cvsroot/linux-mips/linux/arch/mips/vr4181/common/irq.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- irq.c 2001/09/22 16:35:15 1.2
+++ irq.c 2001/09/27 00:03:04 1.3
@@ -220,6 +220,9 @@
irq_exit(cpu, irq);
+ if (softirq_pending(cpu))
+ do_softirq();
+
// Unmasking and softirq handling is done for us
// currently by ret_from_irq in entry.S.
}
|