Home
last modified time | relevance | path

Searched refs:SIGBUS (Results 1 - 25 of 249) sorted by relevance

12345678910

/kernel/linux/linux-5.10/arch/arm/mm/
H A Dfsr-3level.c3 { do_bad, SIGBUS, 0, "unknown 0" },
4 { do_bad, SIGBUS, 0, "unknown 1" },
5 { do_bad, SIGBUS, 0, "unknown 2" },
6 { do_bad, SIGBUS, 0, "unknown 3" },
7 { do_bad, SIGBUS, 0, "reserved translation fault" },
11 { do_bad, SIGBUS, 0, "reserved access flag fault" },
15 { do_bad, SIGBUS, 0, "reserved permission fault" },
19 { do_bad, SIGBUS, 0, "synchronous external abort" },
20 { do_bad, SIGBUS, 0, "asynchronous external abort" },
21 { do_bad, SIGBUS,
[all...]
H A Dfsr-2level.c8 { do_bad, SIGBUS, BUS_ADRALN, "alignment exception" },
10 { do_bad, SIGBUS, BUS_ADRALN, "alignment exception" },
11 { do_bad, SIGBUS, 0, "external abort on linefetch" },
13 { do_bad, SIGBUS, 0, "external abort on linefetch" },
15 { do_bad, SIGBUS, 0, "external abort on non-linefetch" },
17 { do_bad, SIGBUS, 0, "external abort on non-linefetch" },
19 { do_bad, SIGBUS, 0, "external abort on translation" },
21 { do_bad, SIGBUS, 0, "external abort on translation" },
28 { do_bad, SIGBUS, 0, "unknown 16" },
29 { do_bad, SIGBUS,
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dfsr-3level.c3 { do_bad, SIGBUS, 0, "unknown 0" },
4 { do_bad, SIGBUS, 0, "unknown 1" },
5 { do_bad, SIGBUS, 0, "unknown 2" },
6 { do_bad, SIGBUS, 0, "unknown 3" },
7 { do_bad, SIGBUS, 0, "reserved translation fault" },
11 { do_bad, SIGBUS, 0, "reserved access flag fault" },
15 { do_bad, SIGBUS, 0, "reserved permission fault" },
19 { do_bad, SIGBUS, 0, "synchronous external abort" },
20 { do_bad, SIGBUS, 0, "asynchronous external abort" },
21 { do_bad, SIGBUS,
[all...]
H A Dfsr-2level.c8 { do_bad, SIGBUS, BUS_ADRALN, "alignment exception" },
10 { do_bad, SIGBUS, BUS_ADRALN, "alignment exception" },
11 { do_bad, SIGBUS, 0, "external abort on linefetch" },
13 { do_bad, SIGBUS, 0, "external abort on linefetch" },
15 { do_bad, SIGBUS, 0, "external abort on non-linefetch" },
17 { do_bad, SIGBUS, 0, "external abort on non-linefetch" },
19 { do_bad, SIGBUS, 0, "external abort on translation" },
21 { do_bad, SIGBUS, 0, "external abort on translation" },
28 { do_bad, SIGBUS, 0, "unknown 16" },
29 { do_bad, SIGBUS,
[all...]
/kernel/linux/linux-5.10/arch/c6x/kernel/
H A Dtraps.c94 { "Oops - instruction fetch", SIGBUS, BUS_ADRERR },
95 { "Oops - fetch packet", SIGBUS, BUS_ADRERR },
108 { "Oops - external exception", SIGBUS, BUS_ADRERR },
109 { "Oops - external exception", SIGBUS, BUS_ADRERR },
110 { "Oops - external exception", SIGBUS, BUS_ADRERR },
111 { "Oops - external exception", SIGBUS, BUS_ADRERR },
112 { "Oops - external exception", SIGBUS, BUS_ADRERR },
113 { "Oops - external exception", SIGBUS, BUS_ADRERR },
114 { "Oops - external exception", SIGBUS, BUS_ADRERR },
115 { "Oops - external exception", SIGBUS, BUS_ADRER
[all...]
/kernel/linux/linux-5.10/arch/microblaze/kernel/
H A Dexceptions.c90 die("opcode exception", regs, SIGBUS); in full_exception()
95 _exception(SIGBUS, regs, BUS_ADRERR, addr); in full_exception()
99 die("bus exception", regs, SIGBUS); in full_exception()
104 _exception(SIGBUS, regs, BUS_ADRERR, addr); in full_exception()
108 die("bus exception", regs, SIGBUS); in full_exception()
117 die("Divide by zero exception", regs, SIGBUS); in full_exception()
/kernel/linux/linux-6.6/arch/microblaze/kernel/
H A Dexceptions.c88 die("opcode exception", regs, SIGBUS); in full_exception()
93 _exception(SIGBUS, regs, BUS_ADRERR, addr); in full_exception()
97 die("bus exception", regs, SIGBUS); in full_exception()
102 _exception(SIGBUS, regs, BUS_ADRERR, addr); in full_exception()
106 die("bus exception", regs, SIGBUS); in full_exception()
115 die("Divide by zero exception", regs, SIGBUS); in full_exception()
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dkgdb.c71 { 1, SIGBUS },
72 { 2, SIGBUS },
73 { 3, SIGBUS },
74 { 4, SIGBUS },
75 { 5, SIGBUS },
76 { 6, SIGBUS },
77 { 7, SIGBUS },
78 { 8, SIGBUS },
79 { 9, SIGBUS },
80 { 10, SIGBUS },
[all...]
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dtraps.c103 SIGBUS, BUS_ADRALN, "instruction address misaligned");
112 SIGBUS, BUS_ADRALN, "Oops - load address misaligned");
114 SIGBUS, BUS_ADRALN, "Oops - store (or AMO) address misaligned");
123 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_load_misaligned()
131 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_store_misaligned()
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dfault.c140 return SIGBUS; in do_sigbus()
160 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in do_sigbus()
406 _exception(SIGBUS, regs, BUS_OBJERR, address); in __do_page_fault()
409 return SIGBUS; in __do_page_fault()
515 return user_mode(regs) ? 0 : SIGBUS; in __do_page_fault()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dtraps.c150 SIGBUS, BUS_ADRALN, "instruction address misaligned");
186 SIGBUS, BUS_ADRALN, "Oops - load address misaligned");
188 SIGBUS, BUS_ADRALN, "Oops - store (or AMO) address misaligned");
199 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_load_misaligned()
207 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_load_misaligned()
220 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_store_misaligned()
228 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_store_misaligned()
/kernel/linux/linux-6.6/arch/microblaze/mm/
H A Dfault.c225 bad_page_fault(regs, address, SIGBUS); in do_page_fault()
295 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in do_page_fault()
298 bad_page_fault(regs, address, SIGBUS); in do_page_fault()
/kernel/linux/linux-6.6/arch/powerpc/mm/
H A Dfault.c136 return SIGBUS; in do_sigbus()
156 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in do_sigbus()
422 _exception(SIGBUS, regs, BUS_OBJERR, address); in ___do_page_fault()
425 return SIGBUS; in ___do_page_fault()
501 return user_mode(regs) ? 0 : SIGBUS; in ___do_page_fault()
536 return user_mode(regs) ? 0 : SIGBUS; in ___do_page_fault()
/kernel/linux/linux-5.10/arch/hexagon/kernel/
H A Dtraps.c239 force_sig(SIGBUS); in misaligned_instruction()
250 force_sig(SIGBUS); in misaligned_data_load()
256 force_sig(SIGBUS); in misaligned_data_store()
272 force_sig(SIGBUS); in precise_bus_error()
/kernel/linux/linux-6.6/arch/hexagon/kernel/
H A Dtraps.c235 force_sig(SIGBUS); in misaligned_instruction()
246 force_sig(SIGBUS); in misaligned_data_load()
252 force_sig(SIGBUS); in misaligned_data_store()
268 force_sig(SIGBUS); in precise_bus_error()
/kernel/linux/linux-5.10/arch/m68k/mm/
H A Dfault.c38 //if (signo == SIGBUS) in send_fault_sig()
185 current->thread.signo = SIGBUS; in do_page_fault()
190 current->thread.signo = SIGBUS; in do_page_fault()
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dtraps.c76 DO_ERROR_INFO(SIGBUS, "Invalid Mem Access", __weak do_memory_error, BUS_ADRERR)
78 DO_ERROR_INFO(SIGBUS, "Misaligned Access", do_misaligned_error, BUS_ADRALN)
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/
H A Dfault.c34 force_sig_fault(SIGBUS, BUS_OBJERR, NULL); in spufs_handle_event()
42 force_sig_fault(SIGBUS, BUS_ADRALN, NULL); in spufs_handle_event()
/kernel/linux/linux-6.6/arch/m68k/mm/
H A Dfault.c38 //if (signo == SIGBUS) in send_fault_sig()
189 current->thread.signo = SIGBUS; in do_page_fault()
194 current->thread.signo = SIGBUS; in do_page_fault()
/kernel/linux/linux-6.6/arch/arc/kernel/
H A Dtraps.c72 DO_ERROR_INFO(SIGBUS, "Invalid Mem Access", __weak do_memory_error, BUS_ADRERR)
74 DO_ERROR_INFO(SIGBUS, "Misaligned Access", do_misaligned_error, BUS_ADRALN)
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/spufs/
H A Dfault.c34 force_sig_fault(SIGBUS, BUS_OBJERR, NULL); in spufs_handle_event()
42 force_sig_fault(SIGBUS, BUS_ADRALN, NULL); in spufs_handle_event()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dfault.c570 arm64_force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)addr, in do_page_fault()
670 { do_sea, SIGBUS, BUS_OBJERR, "synchronous external abort" },
678 { do_sea, SIGBUS, BUS_OBJERR, "synchronous parity or ECC error" }, // Reserved when RAS is implemented
687 { do_alignment_fault, SIGBUS, BUS_ADRALN, "alignment fault" },
707 { do_bad, SIGBUS, BUS_OBJERR, "implementation fault (unsupported exclusive)" },
748 SIGBUS, BUS_ADRALN, (void __user *)addr, esr); in do_sp_pc_abort()
/kernel/linux/linux-5.10/arch/microblaze/mm/
H A Dfault.c289 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in do_page_fault()
292 bad_page_fault(regs, address, SIGBUS); in do_page_fault()
/kernel/linux/linux-6.6/arch/xtensa/mm/
H A Dfault.c226 force_sig_fault(SIGBUS, BUS_ADRERR, (void *) address); in do_page_fault()
230 bad_page_fault(regs, address, SIGBUS); in do_page_fault()
/kernel/linux/linux-5.10/arch/powerpc/platforms/8xx/
H A Dmachine_check.c29 bad_page_fault(regs, regs->dar, SIGBUS); in machine_check_8xx()

Completed in 10 milliseconds

12345678910