MIPS: microMIPS: Add support for exception handling.
authorSteven J. Hill <Steven.Hill@imgtec.com>
Mon, 25 Mar 2013 17:15:55 +0000 (12:15 -0500)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 9 May 2013 15:55:18 +0000 (17:55 +0200)
commit2a0b24f56c2492b932f1aed617ae80fb23500d21
treec9aec2872f912c65b83a92a66fe94f6006427d73
parent102cedc32a6e3cd537374a3678d407591d5a6fab
MIPS: microMIPS: Add support for exception handling.

All exceptions must be taken in microMIPS mode, never in classic
MIPS mode or the kernel falls apart. A few NOP instructions are
used to maintain the correct alignment of microMIPS versions of
the exception vectors.

Signed-off-by: Steven J. Hill <Steven.Hill@imgtec.com>
arch/mips/include/asm/mipsregs.h
arch/mips/include/asm/stackframe.h
arch/mips/kernel/cpu-probe.c
arch/mips/kernel/genex.S
arch/mips/kernel/scall32-o32.S
arch/mips/kernel/smtc-asm.S
arch/mips/kernel/traps.c
arch/mips/mm/tlbex.c
arch/mips/mti-sead3/sead3-init.c