Commit 0ec39885 authored by Magnus Damm's avatar Magnus Damm Committed by Paul Mundt

sh: unbreak WARN_ON()

Fix WARN_ON() by modifying the bug trap handling code to
always return in the in-kernel instruction pointer case.
Signed-off-by: default avatarMagnus Damm <damm@igel.co.jp>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent 39f4490c
...@@ -69,6 +69,7 @@ BUILD_TRAP_HANDLER(bug) ...@@ -69,6 +69,7 @@ BUILD_TRAP_HANDLER(bug)
insn_size_t insn = *(insn_size_t *)instruction_pointer(regs); insn_size_t insn = *(insn_size_t *)instruction_pointer(regs);
if (insn == TRAPA_BUG_OPCODE) if (insn == TRAPA_BUG_OPCODE)
handle_BUG(regs); handle_BUG(regs);
return;
} }
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment