/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | fsr-3level.c | 3 { 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 D | fsr-2level.c | 8 { 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 D | fsr-3level.c | 3 { 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 D | fsr-2level.c | 8 { 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 D | traps.c | 94 { "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 D | exceptions.c | 90 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 D | exceptions.c | 88 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 D | kgdb.c | 71 { 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 D | traps.c | 103 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 D | fault.c | 140 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 D | traps.c | 150 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 D | fault.c | 225 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 D | fault.c | 136 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 D | traps.c | 239 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 D | traps.c | 235 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 D | fault.c | 38 //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 D | traps.c | 76 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 D | fault.c | 34 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 D | fault.c | 38 //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 D | traps.c | 72 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 D | fault.c | 34 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 D | fault.c | 570 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 D | fault.c | 289 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 D | fault.c | 226 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 D | machine_check.c | 29 bad_page_fault(regs, regs->dar, SIGBUS); in machine_check_8xx()
|