Home
last modified time | relevance | path

Searched refs:SIGBUS (Results 1 – 25 of 129) sorted by relevance

123456

/Linux-v5.10/arch/arm/mm/
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, 0, "unknown 18" },
[all …]
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, 0, "unknown 17" },
[all …]
/Linux-v5.10/arch/c6x/kernel/
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_ADRERR },
[all …]
/Linux-v5.10/arch/microblaze/kernel/
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()
/Linux-v5.10/arch/riscv/kernel/
Dtraps.c95 SIGBUS, BUS_ADRALN, "instruction address misaligned");
104 SIGBUS, BUS_ADRALN, "Oops - load address misaligned");
106 SIGBUS, BUS_ADRALN, "Oops - store (or AMO) address misaligned");
115 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_load_misaligned()
123 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_store_misaligned()
/Linux-v5.10/Documentation/admin-guide/cgroup-v1/
Dhugetlb.rst72 that, the application will get SIGBUS signal if it tries to fault in HugeTLB
76 getting SIGBUS.
90 the application to get SIGBUS signal if the memory was reserved before hand. For
93 receive a SIGBUS if it's crossing its limit.
97 never causes the application to get SIGBUS signal if the memory was reserved
100 hard to avoid processes getting SIGBUS since the sysadmin needs precisely know
102 pages to satisfy all requests. Avoiding tasks getting SIGBUS on overcommited
/Linux-v5.10/arch/powerpc/mm/
Dfault.c140 return SIGBUS; in do_sigbus()
160 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in do_sigbus()
410 _exception(SIGBUS, regs, BUS_OBJERR, address); in __do_page_fault()
413 return SIGBUS; in __do_page_fault()
519 return user_mode(regs) ? 0 : SIGBUS; in __do_page_fault()
/Linux-v5.10/arch/hexagon/kernel/
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()
/Linux-v5.10/arch/arc/kernel/
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)
/Linux-v5.10/Documentation/arm/
Dmem_alignment.rst20 trap to SIGBUS any code performing unaligned access (good for debugging bad
46 2 The kernel will send a SIGBUS signal to the user process
54 fixing up or sending SIGBUS signals::
/Linux-v5.10/arch/powerpc/platforms/cell/spufs/
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()
/Linux-v5.10/arch/arm64/mm/
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 imple…
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()
/Linux-v5.10/arch/m68k/mm/
Dfault.c185 current->thread.signo = SIGBUS; in do_page_fault()
190 current->thread.signo = SIGBUS; in do_page_fault()
/Linux-v5.10/arch/microblaze/mm/
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()
/Linux-v5.10/arch/powerpc/platforms/8xx/
Dmachine_check.c29 bad_page_fault(regs, regs->dar, SIGBUS); in machine_check_8xx()
/Linux-v5.10/arch/mips/sgi-ip32/
Dip32-berr.c32 force_sig(SIGBUS); in ip32_be_handler()
/Linux-v5.10/Documentation/x86/x86_64/
Dmachinecheck.rst61 1: panic or SIGBUS on uncorrected errors, log corrected errors
62 2: SIGBUS or log uncorrected errors, log corrected errors
63 3: never panic or SIGBUS, log all errors (for testing only)
/Linux-v5.10/arch/arm/mach-bcm/
Dbcm_5301x.c41 hook_fault_code(16 + 6, bcm5301x_abort_handler, SIGBUS, BUS_OBJERR, in bcm5301x_init_early()
/Linux-v5.10/arch/xtensa/mm/
Dfault.c176 force_sig_fault(SIGBUS, BUS_ADRERR, (void *) address); in do_page_fault()
180 bad_page_fault(regs, address, SIGBUS); in do_page_fault()
/Linux-v5.10/arch/mips/math-emu/
Ddsemul.c253 return SIGBUS; in mips_dsemul()
281 return SIGBUS; in mips_dsemul()
/Linux-v5.10/security/apparmor/include/
Dsig_names.h20 [SIGBUS] = 7, /* 10, 7, 10 */
/Linux-v5.10/tools/testing/selftests/powerpc/alignment/
Dcopy_first_unaligned.c44 sigaction(SIGBUS, &signal_action, NULL); in setup_signal_handler()
/Linux-v5.10/arch/ia64/include/uapi/asm/
Dsignal.h20 #define SIGBUS 7 macro
/Linux-v5.10/arch/um/os-Linux/
Dsignal.c27 [SIGBUS] = bus_handler,
141 [SIGBUS] = sig_handler,
/Linux-v5.10/Documentation/vm/
Dhwpoison.rst68 Send SIGBUS to the application as soon as the error is detected
74 Send SIGBUS when the application runs into the corrupted page.
103 the SIGBUS(BUS_MCEERR_AO) on behalf of the process, you should
105 the SIGBUS is sent to the main thread.

123456