[MIPS] Always fixup unaligned accesses in kernel mode.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

+1 -1
+1 -1
arch/mips/kernel/unaligned.c
··· 515 515 goto sigbus; 516 516 517 517 pc = (unsigned int __user *) exception_epc(regs); 518 - if ((current->thread.mflags & MF_FIXADE) == 0) 518 + if (user_mode(regs) && (current->thread.mflags & MF_FIXADE) == 0) 519 519 goto sigbus; 520 520 521 521 /*