diff -Nru linux/arch/mips/kernel/entry.S.orig linux/arch/mips/kernel/entry.S --- linux/arch/mips/kernel/entry.S.orig Sun Dec 9 20:00:49 2001 +++ linux/arch/mips/kernel/entry.S Wed Apr 10 15:30:51 2002 @@ -115,6 +115,11 @@ * and R4400 SC and MC versions. */ NESTED(except_vec3_generic, 0, sp) + +#if defined(CONFIG_CPU_R5432) + /* [jsun] work around a nasty intr/cp0 bug */ + mfc0 k0, CP0_INDEX +#endif mfc0 k1, CP0_CAUSE la k0, exception_handlers andi k1, k1, 0x7c