diff options
Diffstat (limited to 'arch/mips/kernel/unaligned.c')
-rw-r--r-- | arch/mips/kernel/unaligned.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/arch/mips/kernel/unaligned.c b/arch/mips/kernel/unaligned.c index 76e33f940971..92bd2b0f0548 100644 --- a/arch/mips/kernel/unaligned.c +++ b/arch/mips/kernel/unaligned.c | |||
@@ -1365,20 +1365,20 @@ fault: | |||
1365 | return; | 1365 | return; |
1366 | 1366 | ||
1367 | die_if_kernel("Unhandled kernel unaligned access", regs); | 1367 | die_if_kernel("Unhandled kernel unaligned access", regs); |
1368 | force_sig(SIGSEGV, current); | 1368 | force_sig(SIGSEGV); |
1369 | 1369 | ||
1370 | return; | 1370 | return; |
1371 | 1371 | ||
1372 | sigbus: | 1372 | sigbus: |
1373 | die_if_kernel("Unhandled kernel unaligned access", regs); | 1373 | die_if_kernel("Unhandled kernel unaligned access", regs); |
1374 | force_sig(SIGBUS, current); | 1374 | force_sig(SIGBUS); |
1375 | 1375 | ||
1376 | return; | 1376 | return; |
1377 | 1377 | ||
1378 | sigill: | 1378 | sigill: |
1379 | die_if_kernel | 1379 | die_if_kernel |
1380 | ("Unhandled kernel unaligned access or invalid instruction", regs); | 1380 | ("Unhandled kernel unaligned access or invalid instruction", regs); |
1381 | force_sig(SIGILL, current); | 1381 | force_sig(SIGILL); |
1382 | } | 1382 | } |
1383 | 1383 | ||
1384 | /* Recode table from 16-bit register notation to 32-bit GPR. */ | 1384 | /* Recode table from 16-bit register notation to 32-bit GPR. */ |
@@ -1991,20 +1991,20 @@ fault: | |||
1991 | return; | 1991 | return; |
1992 | 1992 | ||
1993 | die_if_kernel("Unhandled kernel unaligned access", regs); | 1993 | die_if_kernel("Unhandled kernel unaligned access", regs); |
1994 | force_sig(SIGSEGV, current); | 1994 | force_sig(SIGSEGV); |
1995 | 1995 | ||
1996 | return; | 1996 | return; |
1997 | 1997 | ||
1998 | sigbus: | 1998 | sigbus: |
1999 | die_if_kernel("Unhandled kernel unaligned access", regs); | 1999 | die_if_kernel("Unhandled kernel unaligned access", regs); |
2000 | force_sig(SIGBUS, current); | 2000 | force_sig(SIGBUS); |
2001 | 2001 | ||
2002 | return; | 2002 | return; |
2003 | 2003 | ||
2004 | sigill: | 2004 | sigill: |
2005 | die_if_kernel | 2005 | die_if_kernel |
2006 | ("Unhandled kernel unaligned access or invalid instruction", regs); | 2006 | ("Unhandled kernel unaligned access or invalid instruction", regs); |
2007 | force_sig(SIGILL, current); | 2007 | force_sig(SIGILL); |
2008 | } | 2008 | } |
2009 | 2009 | ||
2010 | static void emulate_load_store_MIPS16e(struct pt_regs *regs, void __user * addr) | 2010 | static void emulate_load_store_MIPS16e(struct pt_regs *regs, void __user * addr) |
@@ -2271,20 +2271,20 @@ fault: | |||
2271 | return; | 2271 | return; |
2272 | 2272 | ||
2273 | die_if_kernel("Unhandled kernel unaligned access", regs); | 2273 | die_if_kernel("Unhandled kernel unaligned access", regs); |
2274 | force_sig(SIGSEGV, current); | 2274 | force_sig(SIGSEGV); |
2275 | 2275 | ||
2276 | return; | 2276 | return; |
2277 | 2277 | ||
2278 | sigbus: | 2278 | sigbus: |
2279 | die_if_kernel("Unhandled kernel unaligned access", regs); | 2279 | die_if_kernel("Unhandled kernel unaligned access", regs); |
2280 | force_sig(SIGBUS, current); | 2280 | force_sig(SIGBUS); |
2281 | 2281 | ||
2282 | return; | 2282 | return; |
2283 | 2283 | ||
2284 | sigill: | 2284 | sigill: |
2285 | die_if_kernel | 2285 | die_if_kernel |
2286 | ("Unhandled kernel unaligned access or invalid instruction", regs); | 2286 | ("Unhandled kernel unaligned access or invalid instruction", regs); |
2287 | force_sig(SIGILL, current); | 2287 | force_sig(SIGILL); |
2288 | } | 2288 | } |
2289 | 2289 | ||
2290 | asmlinkage void do_ade(struct pt_regs *regs) | 2290 | asmlinkage void do_ade(struct pt_regs *regs) |
@@ -2364,7 +2364,7 @@ asmlinkage void do_ade(struct pt_regs *regs) | |||
2364 | 2364 | ||
2365 | sigbus: | 2365 | sigbus: |
2366 | die_if_kernel("Kernel unaligned instruction access", regs); | 2366 | die_if_kernel("Kernel unaligned instruction access", regs); |
2367 | force_sig(SIGBUS, current); | 2367 | force_sig(SIGBUS); |
2368 | 2368 | ||
2369 | /* | 2369 | /* |
2370 | * XXX On return from the signal handler we should advance the epc | 2370 | * XXX On return from the signal handler we should advance the epc |