From: Jun S. <ju...@us...> - 2001-09-27 00:03:10
|
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. } |