Update of /cvsroot/linux-mips/linux/arch/mips/kernel
In directory usw-pr-cvs1:/tmp/cvs-serv16282
Modified Files:
traps.c
Log Message:
Skip over copX instructions for X != 1 also.
Index: traps.c
===================================================================
RCS file: /cvsroot/linux-mips/linux/arch/mips/kernel/traps.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** traps.c 2001/09/06 17:13:41 1.13
--- traps.c 2001/09/10 16:30:44 1.14
***************
*** 607,613 ****
asmlinkage void do_ri(struct pt_regs *regs)
{
- unsigned int opcode;
-
- get_insn_opcode(regs, &opcode);
if (compute_return_epc(regs))
return;
--- 607,610 ----
***************
*** 660,663 ****
--- 657,661 ----
bad_cid:
+ compute_return_epc(regs);
force_sig(SIGILL, current);
}
|