[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20100617132554.GB24162@jni.nu>
Date: Thu, 17 Jun 2010 15:25:54 +0200
From: Jesper Nilsson <jesper@....nu>
To: Ralf Baechle <ralf@...ux-mips.org>, linux-mips@...ux-mips.org,
linux-kernel@...r.kernel.org
Subject: MIPS: return after handling coprocessor 2 exception
Breaking here dropped us to the default code which always sends
a SIGILL to the current process, no matter what the CU2 notifier says.
Signed-off-by: Jesper Nilsson <jesper@....nu>
---
traps.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/mips/kernel/traps.c b/arch/mips/kernel/traps.c
index 8bdd6a6..8527808 100644
--- a/arch/mips/kernel/traps.c
+++ b/arch/mips/kernel/traps.c
@@ -976,7 +976,7 @@ asmlinkage void do_cpu(struct pt_regs *regs)
case 2:
raw_notifier_call_chain(&cu2_chain, CU2_EXCEPTION, regs);
- break;
+ return;
case 3:
break;
/^JN - Jesper Nilsson
--
Jesper Nilsson -- jesper_at_jni.nu
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists