MN10300: Allow misalignment fixup in interrupt handling

Allow misalignment fixup in interrupt handling in the MN10300 arch.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by David Howells and committed by Linus Torvalds aefefbbe f911c685

-3
-3
arch/mn10300/mm/misalignment.c
··· 314 315 kdebug("==>misalignment({pc=%lx})", regs->pc); 316 317 - if (in_interrupt()) 318 - die("Misalignment trap in interrupt context", regs, code); 319 - 320 if (regs->epsw & EPSW_IE) 321 asm volatile("or %0,epsw" : : "i"(EPSW_IE)); 322
··· 314 315 kdebug("==>misalignment({pc=%lx})", regs->pc); 316 317 if (regs->epsw & EPSW_IE) 318 asm volatile("or %0,epsw" : : "i"(EPSW_IE)); 319