SIGBUS 972 arch/alpha/kernel/traps.c send_sig_fault(SIGBUS, BUS_ADRALN, va, 0, current); SIGBUS 224 arch/alpha/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *) address, 0); SIGBUS 76 arch/arc/kernel/traps.c DO_ERROR_INFO(SIGBUS, "Invalid Mem Access", __weak do_memory_error, BUS_ADRERR) SIGBUS 78 arch/arc/kernel/traps.c DO_ERROR_INFO(SIGBUS, "Misaligned Access", do_misaligned_error, BUS_ADRALN) SIGBUS 188 arch/arc/mm/fault.c sig = SIGBUS; SIGBUS 41 arch/arm/mach-bcm/bcm_5301x.c hook_fault_code(16 + 6, bcm5301x_abort_handler, SIGBUS, BUS_OBJERR, SIGBUS 277 arch/arm/mach-cns3xxx/pcie.c hook_fault_code(16 + 6, cns3xxx_pcie_abort_handler, SIGBUS, 0, SIGBUS 346 arch/arm/mach-iop32x/pci.c hook_fault_code(16+6, iop3xx_pci_abort, SIGBUS, 0, "imprecise external abort"); SIGBUS 336 arch/arm/mach-ixp4xx/common-pci.c hook_fault_code(16+6, abort_handler, SIGBUS, 0, SIGBUS 978 arch/arm/mm/alignment.c force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)addr); SIGBUS 1031 arch/arm/mm/alignment.c hook_fault_code(FAULT_CODE_ALIGNMENT, do_alignment, SIGBUS, BUS_ADRALN, SIGBUS 1042 arch/arm/mm/alignment.c hook_fault_code(3, do_alignment, SIGBUS, BUS_ADRALN, SIGBUS 145 arch/arm/mm/fault.c ((user_debug & UDBG_BUS) && (sig == SIGBUS))) { SIGBUS 360 arch/arm/mm/fault.c sig = SIGBUS; SIGBUS 8 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, BUS_ADRALN, "alignment exception" }, SIGBUS 10 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, BUS_ADRALN, "alignment exception" }, SIGBUS 11 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on linefetch" }, SIGBUS 13 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on linefetch" }, SIGBUS 15 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on non-linefetch" }, SIGBUS 17 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on non-linefetch" }, SIGBUS 19 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on translation" }, SIGBUS 21 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on translation" }, SIGBUS 28 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 16" }, SIGBUS 29 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 17" }, SIGBUS 30 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 18" }, SIGBUS 31 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 19" }, SIGBUS 32 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "lock abort" }, /* xscale */ SIGBUS 33 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 21" }, SIGBUS 34 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, BUS_OBJERR, "imprecise external abort" }, /* xscale */ SIGBUS 35 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 23" }, SIGBUS 36 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "dcache parity error" }, /* xscale */ SIGBUS 37 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 25" }, SIGBUS 38 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 26" }, SIGBUS 39 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 27" }, SIGBUS 40 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 28" }, SIGBUS 41 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 29" }, SIGBUS 42 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 30" }, SIGBUS 43 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 31" }, SIGBUS 47 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 0" }, SIGBUS 48 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 1" }, SIGBUS 49 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "debug event" }, SIGBUS 51 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 4" }, SIGBUS 55 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on non-linefetch" }, SIGBUS 57 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 10" }, SIGBUS 59 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on translation" }, SIGBUS 61 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "external abort on translation" }, SIGBUS 63 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 16" }, SIGBUS 64 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 17" }, SIGBUS 65 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 18" }, SIGBUS 66 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 19" }, SIGBUS 67 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 20" }, SIGBUS 68 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 21" }, SIGBUS 69 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 22" }, SIGBUS 70 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 23" }, SIGBUS 71 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 24" }, SIGBUS 72 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 25" }, SIGBUS 73 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 26" }, SIGBUS 74 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 27" }, SIGBUS 75 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 28" }, SIGBUS 76 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 29" }, SIGBUS 77 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 30" }, SIGBUS 78 arch/arm/mm/fsr-2level.c { do_bad, SIGBUS, 0, "unknown 31" }, SIGBUS 3 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 0" }, SIGBUS 4 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 1" }, SIGBUS 5 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 2" }, SIGBUS 6 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 3" }, SIGBUS 7 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "reserved translation fault" }, SIGBUS 11 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "reserved access flag fault" }, SIGBUS 15 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "reserved permission fault" }, SIGBUS 19 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous external abort" }, SIGBUS 20 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "asynchronous external abort" }, SIGBUS 21 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 18" }, SIGBUS 22 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 19" }, SIGBUS 23 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, SIGBUS 24 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, SIGBUS 25 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, SIGBUS 26 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, SIGBUS 27 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous parity error" }, SIGBUS 28 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "asynchronous parity error" }, SIGBUS 29 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 26" }, SIGBUS 30 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 27" }, SIGBUS 31 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous parity error (translation table walk" }, SIGBUS 32 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous parity error (translation table walk" }, SIGBUS 33 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous parity error (translation table walk" }, SIGBUS 34 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "synchronous parity error (translation table walk" }, SIGBUS 35 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 32" }, SIGBUS 36 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, BUS_ADRALN, "alignment fault" }, SIGBUS 37 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "debug event" }, SIGBUS 38 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 35" }, SIGBUS 39 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 36" }, SIGBUS 40 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 37" }, SIGBUS 41 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 38" }, SIGBUS 42 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 39" }, SIGBUS 43 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 40" }, SIGBUS 44 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 41" }, SIGBUS 45 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 42" }, SIGBUS 46 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 43" }, SIGBUS 47 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 44" }, SIGBUS 48 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 45" }, SIGBUS 49 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 46" }, SIGBUS 50 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 47" }, SIGBUS 51 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 48" }, SIGBUS 52 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 49" }, SIGBUS 53 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 50" }, SIGBUS 54 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 51" }, SIGBUS 55 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "implementation fault (lockdown abort)" }, SIGBUS 56 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 53" }, SIGBUS 57 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 54" }, SIGBUS 58 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 55" }, SIGBUS 59 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 56" }, SIGBUS 60 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 57" }, SIGBUS 61 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "implementation fault (coprocessor abort)" }, SIGBUS 62 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 59" }, SIGBUS 63 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 60" }, SIGBUS 64 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 61" }, SIGBUS 65 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 62" }, SIGBUS 66 arch/arm/mm/fsr-3level.c { do_bad, SIGBUS, 0, "unknown 63" }, SIGBUS 245 arch/arm64/kernel/traps.c arm64_show_signal(SIGBUS, str); SIGBUS 598 arch/arm64/mm/fault.c arm64_force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)addr, SIGBUS 689 arch/arm64/mm/fault.c { do_sea, SIGBUS, BUS_OBJERR, "synchronous external abort" }, SIGBUS 697 arch/arm64/mm/fault.c { do_sea, SIGBUS, BUS_OBJERR, "synchronous parity or ECC error" }, // Reserved when RAS is implemented SIGBUS 706 arch/arm64/mm/fault.c { do_alignment_fault, SIGBUS, BUS_ADRALN, "alignment fault" }, SIGBUS 726 arch/arm64/mm/fault.c { do_bad, SIGBUS, BUS_OBJERR, "implementation fault (unsupported exclusive)" }, SIGBUS 791 arch/arm64/mm/fault.c SIGBUS, BUS_ADRALN, (void __user *)addr, esr); SIGBUS 94 arch/c6x/kernel/traps.c { "Oops - instruction fetch", SIGBUS, BUS_ADRERR }, SIGBUS 95 arch/c6x/kernel/traps.c { "Oops - fetch packet", SIGBUS, BUS_ADRERR }, SIGBUS 108 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 109 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 110 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 111 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 112 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 113 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 114 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 115 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 116 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 117 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 118 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 119 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 120 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 121 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 122 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 123 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 124 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 125 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 126 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 127 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 128 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 129 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 130 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 131 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 132 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 133 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 134 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 135 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 136 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 137 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 138 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 139 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 141 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 142 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 143 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 144 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 145 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 146 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 147 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 148 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 149 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 150 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 151 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 152 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 153 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 154 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 155 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 156 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 157 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 158 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 159 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 160 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 161 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 162 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 163 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 164 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 165 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 166 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 167 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 168 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 169 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 170 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 171 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 172 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 174 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 175 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 176 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 177 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 178 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 179 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 180 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 181 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 182 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 183 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 184 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 185 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 186 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 187 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 188 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 189 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 190 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 191 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 192 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 193 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 194 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 195 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 196 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 197 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 198 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 199 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 200 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 201 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 202 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 203 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 204 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 205 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 207 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 208 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 209 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 210 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 211 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 212 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 213 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 214 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 215 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 216 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 217 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 218 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 219 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 220 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 221 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 222 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 223 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 224 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 225 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 226 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 227 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 228 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 229 arch/c6x/kernel/traps.c { "Oops - external exception", SIGBUS, BUS_ADRERR }, SIGBUS 238 arch/c6x/kernel/traps.c { "Oops - EMC bus error", SIGBUS, BUS_ADRERR } SIGBUS 300 arch/csky/abiv1/alignment.c force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)addr); SIGBUS 222 arch/csky/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 242 arch/hexagon/kernel/traps.c force_sig(SIGBUS); SIGBUS 253 arch/hexagon/kernel/traps.c force_sig(SIGBUS); SIGBUS 259 arch/hexagon/kernel/traps.c force_sig(SIGBUS); SIGBUS 275 arch/hexagon/kernel/traps.c force_sig(SIGBUS); SIGBUS 130 arch/hexagon/mm/vm_fault.c si_signo = SIGBUS; SIGBUS 1539 arch/ia64/kernel/unaligned.c force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *) ifa, SIGBUS 158 arch/ia64/mm/fault.c signal = SIGBUS; SIGBUS 357 arch/m68k/kernel/traps.c current->thread.signo = SIGBUS; SIGBUS 466 arch/m68k/kernel/traps.c force_sig (SIGBUS); SIGBUS 1033 arch/m68k/kernel/traps.c sig = SIGBUS; SIGBUS 195 arch/m68k/mm/fault.c current->thread.signo = SIGBUS; SIGBUS 200 arch/m68k/mm/fault.c current->thread.signo = SIGBUS; SIGBUS 90 arch/microblaze/kernel/exceptions.c die("opcode exception", regs, SIGBUS); SIGBUS 95 arch/microblaze/kernel/exceptions.c _exception(SIGBUS, regs, BUS_ADRERR, addr); SIGBUS 99 arch/microblaze/kernel/exceptions.c die("bus exception", regs, SIGBUS); SIGBUS 104 arch/microblaze/kernel/exceptions.c _exception(SIGBUS, regs, BUS_ADRERR, addr); SIGBUS 108 arch/microblaze/kernel/exceptions.c die("bus exception", regs, SIGBUS); SIGBUS 117 arch/microblaze/kernel/exceptions.c die("Divide by zero exception", regs, SIGBUS); SIGBUS 292 arch/microblaze/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 295 arch/microblaze/mm/fault.c bad_page_fault(regs, address, SIGBUS); SIGBUS 268 arch/mips/kernel/asm-offsets.c DEFINE(_SIGBUS, SIGBUS); SIGBUS 870 arch/mips/kernel/branch.c force_sig(SIGBUS); SIGBUS 42 arch/mips/kernel/kgdb.c { 6, SIGBUS }, /* instruction bus error */ SIGBUS 43 arch/mips/kernel/kgdb.c { 7, SIGBUS }, /* data bus error */ SIGBUS 223 arch/mips/kernel/kprobes.c force_sig(SIGBUS); SIGBUS 1970 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 1975 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 2026 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 2031 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 2089 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 2094 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 2150 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 2155 arch/mips/kernel/mips-r2-to-r6-emul.c err = SIGBUS; SIGBUS 481 arch/mips/kernel/traps.c SIGBUS) == NOTIFY_STOP) SIGBUS 485 arch/mips/kernel/traps.c force_sig(SIGBUS); SIGBUS 540 arch/mips/kernel/traps.c return SIGBUS; SIGBUS 581 arch/mips/kernel/traps.c return SIGBUS; SIGBUS 752 arch/mips/kernel/traps.c case SIGBUS: SIGBUS 753 arch/mips/kernel/traps.c force_sig_fault(SIGBUS, BUS_ADRERR, fault_addr); SIGBUS 1374 arch/mips/kernel/unaligned.c force_sig(SIGBUS); SIGBUS 2000 arch/mips/kernel/unaligned.c force_sig(SIGBUS); SIGBUS 2280 arch/mips/kernel/unaligned.c force_sig(SIGBUS); SIGBUS 2367 arch/mips/kernel/unaligned.c force_sig(SIGBUS); SIGBUS 1057 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 1075 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 1091 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 1109 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 1487 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 1507 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 1584 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 1603 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 2843 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 2882 arch/mips/math-emu/cp1emu.c return SIGBUS; SIGBUS 253 arch/mips/math-emu/dsemul.c return SIGBUS; SIGBUS 281 arch/mips/math-emu/dsemul.c return SIGBUS; SIGBUS 282 arch/mips/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 101 arch/mips/sgi-ip22/ip22-berr.c force_sig(SIGBUS); SIGBUS 449 arch/mips/sgi-ip22/ip28-berr.c force_sig(SIGBUS); SIGBUS 77 arch/mips/sgi-ip27/ip27-berr.c force_sig(SIGBUS); SIGBUS 32 arch/mips/sgi-ip32/ip32-berr.c force_sig(SIGBUS); SIGBUS 238 arch/nds32/kernel/fpu.c case SIGBUS: SIGBUS 376 arch/nds32/math-emu/fpuemu.c return SIGBUS; SIGBUS 343 arch/nds32/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)addr); SIGBUS 199 arch/nios2/kernel/misaligned.c _exception(SIGBUS, fp, BUS_ADRALN, fp->ea); SIGBUS 146 arch/nios2/kernel/traps.c _exception(SIGBUS, fp, BUS_ADRALN, addr); SIGBUS 234 arch/nios2/mm/fault.c _exception(SIGBUS, regs, BUS_ADRERR, address); SIGBUS 256 arch/openrisc/kernel/traps.c force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)address); SIGBUS 269 arch/openrisc/kernel/traps.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 277 arch/openrisc/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 758 arch/parisc/kernel/traps.c force_sig_fault(SIGBUS, BUS_OBJERR, SIGBUS 685 arch/parisc/kernel/unaligned.c force_sig_fault(SIGBUS, BUS_ADRALN, SIGBUS 380 arch/parisc/mm/fault.c signo = SIGBUS; SIGBUS 100 arch/powerpc/kernel/traps.c case SIGBUS: return "bus error"; SIGBUS 857 arch/powerpc/kernel/traps.c die("Machine check", regs, SIGBUS); SIGBUS 1619 arch/powerpc/kernel/traps.c sig = SIGBUS; SIGBUS 1830 arch/powerpc/mm/book3s64/hash_utils.c _exception(SIGBUS, regs, BUS_ADRERR, address); SIGBUS 1832 arch/powerpc/mm/book3s64/hash_utils.c bad_page_fault(regs, address, SIGBUS); SIGBUS 146 arch/powerpc/mm/fault.c return SIGBUS; SIGBUS 166 arch/powerpc/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 454 arch/powerpc/mm/fault.c _exception(SIGBUS, regs, BUS_OBJERR, address); SIGBUS 457 arch/powerpc/mm/fault.c return SIGBUS; SIGBUS 610 arch/powerpc/mm/fault.c return is_user ? 0 : SIGBUS; SIGBUS 29 arch/powerpc/platforms/8xx/machine_check.c bad_page_fault(regs, regs->dar, SIGBUS); SIGBUS 34 arch/powerpc/platforms/cell/spufs/fault.c force_sig_fault(SIGBUS, BUS_OBJERR, NULL); SIGBUS 42 arch/powerpc/platforms/cell/spufs/fault.c force_sig_fault(SIGBUS, BUS_ADRALN, NULL); SIGBUS 535 arch/powerpc/platforms/powernv/opal.c _exception(SIGBUS, regs, BUS_MCEERR_AR, regs->nip); SIGBUS 545 arch/powerpc/platforms/powernv/opal.c die("Machine check", regs, SIGBUS); SIGBUS 753 arch/powerpc/platforms/pseries/ras.c _exception(SIGBUS, regs, BUS_MCEERR_AR, regs->nip); SIGBUS 763 arch/powerpc/platforms/pseries/ras.c die("Machine check", regs, SIGBUS); SIGBUS 95 arch/riscv/kernel/traps.c SIGBUS, BUS_ADRALN, "instruction address misaligned"); SIGBUS 101 arch/riscv/kernel/traps.c SIGBUS, BUS_ADRALN, "load address misaligned"); SIGBUS 105 arch/riscv/kernel/traps.c SIGBUS, BUS_ADRALN, "store (or AMO) address misaligned"); SIGBUS 210 arch/riscv/mm/fault.c do_trap(regs, SIGBUS, BUS_ADRERR, addr); SIGBUS 327 arch/s390/kernel/compat_signal.c if (sig == SIGSEGV || sig == SIGBUS || sig == SIGILL || SIGBUS 359 arch/s390/kernel/signal.c if (sig == SIGSEGV || sig == SIGBUS || sig == SIGILL || SIGBUS 297 arch/s390/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, SIGBUS 536 arch/sh/kernel/traps_32.c force_sig_fault(SIGBUS, si_code, (void __user *)address); SIGBUS 294 arch/sh/mm/fault.c force_sig_info_fault(SIGBUS, BUS_ADRERR, address); SIGBUS 522 arch/sparc/kernel/process_64.c force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *) sp, 0); SIGBUS 146 arch/sparc/kernel/traps_32.c send_sig_fault(SIGBUS, BUS_ADRALN, SIGBUS 330 arch/sparc/kernel/traps_32.c force_sig_fault(SIGBUS, BUS_OBJERR, (void __user *)pc, 0); SIGBUS 572 arch/sparc/kernel/traps_64.c force_sig_fault(SIGBUS, BUS_OBJERR, (void *)0, 0); SIGBUS 2187 arch/sparc/kernel/traps_64.c force_sig_fault(SIGBUS, BUS_ADRERR, SIGBUS 2636 arch/sparc/kernel/traps_64.c force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)sfar, 0); SIGBUS 2654 arch/sparc/kernel/traps_64.c force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *) addr, 0); SIGBUS 313 arch/sparc/kernel/unaligned_32.c send_sig_fault(SIGBUS, BUS_ADRALN, SIGBUS 342 arch/sparc/mm/fault_32.c do_fault_siginfo(BUS_ADRERR, SIGBUS, regs, text_fault); SIGBUS 422 arch/sparc/mm/fault_32.c __do_fault_siginfo(BUS_ADRERR, SIGBUS, tsk->thread.kregs, address); SIGBUS 521 arch/sparc/mm/fault_64.c do_fault_siginfo(BUS_ADRERR, SIGBUS, regs, address, insn, fault_code); SIGBUS 270 arch/um/kernel/trap.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 288 arch/um/kernel/trap.c if (sig == SIGBUS) SIGBUS 283 arch/um/os-Linux/process.c set_handler(SIGBUS); SIGBUS 27 arch/um/os-Linux/signal.c [SIGBUS] = bus_handler, SIGBUS 141 arch/um/os-Linux/signal.c [SIGBUS] = sig_handler, SIGBUS 425 arch/um/os-Linux/skas/process.c case SIGBUS: SIGBUS 518 arch/unicore32/mm/alignment.c hook_fault_code(1, do_alignment, SIGBUS, BUS_ADRALN, SIGBUS 300 arch/unicore32/mm/fault.c sig = SIGBUS; SIGBUS 406 arch/unicore32/mm/fault.c { do_good, SIGBUS, 0, "no error" }, SIGBUS 407 arch/unicore32/mm/fault.c { do_bad, SIGBUS, BUS_ADRALN, "alignment exception" }, SIGBUS 408 arch/unicore32/mm/fault.c { do_bad, SIGBUS, BUS_OBJERR, "external exception" }, SIGBUS 409 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "burst operation" }, SIGBUS 410 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 00100" }, SIGBUS 412 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "2nd lvl large pt non-exist" }, SIGBUS 413 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "invalid pte" }, SIGBUS 415 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "middle page miss" }, SIGBUS 416 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "large page miss" }, SIGBUS 418 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 01100" }, SIGBUS 419 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 01101" }, SIGBUS 420 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 01110" }, SIGBUS 421 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 01111" }, SIGBUS 422 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "addr: up 3G or IO" }, SIGBUS 426 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 10100" }, SIGBUS 427 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 10101" }, SIGBUS 428 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 10110" }, SIGBUS 429 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 10111" }, SIGBUS 430 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11000" }, SIGBUS 431 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11001" }, SIGBUS 432 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11010" }, SIGBUS 433 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11011" }, SIGBUS 434 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11100" }, SIGBUS 435 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11101" }, SIGBUS 436 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11110" }, SIGBUS 437 arch/unicore32/mm/fault.c { do_bad, SIGBUS, 0, "unknown 11111" } SIGBUS 276 arch/x86/entry/vsyscall/vsyscall_64.c if (WARN_ON_ONCE(!sigismember(&tsk->pending.signal, SIGBUS) && SIGBUS 1358 arch/x86/kernel/cpu/mce/core.c force_sig(SIGBUS); SIGBUS 294 arch/x86/kernel/traps.c DO_ERROR(X86_TRAP_NP, SIGBUS, 0, NULL, "segment not present", segment_not_present) SIGBUS 295 arch/x86/kernel/traps.c DO_ERROR(X86_TRAP_SS, SIGBUS, 0, NULL, "stack segment", stack_segment) SIGBUS 296 arch/x86/kernel/traps.c DO_ERROR(X86_TRAP_AC, SIGBUS, BUS_ADRALN, NULL, "alignment check", alignment_check) SIGBUS 1025 arch/x86/mm/fault.c no_context(regs, error_code, address, SIGBUS, BUS_ADRERR); SIGBUS 1051 arch/x86/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); SIGBUS 1485 arch/x86/mm/fault.c no_context(regs, hw_error_code, address, SIGBUS, BUS_ADRERR); SIGBUS 337 arch/xtensa/kernel/traps.c force_sig_fault(SIGBUS, BUS_ADRALN, (void *) regs->excvaddr); SIGBUS 185 arch/xtensa/mm/fault.c force_sig_fault(SIGBUS, BUS_ADRERR, (void *) address); SIGBUS 189 arch/xtensa/mm/fault.c bad_page_fault(regs, address, SIGBUS); SIGBUS 1300 drivers/pci/controller/dwc/pci-imx6.c hook_fault_code(8, imx6q_pcie_abort_handler, SIGBUS, 0, SIGBUS 834 drivers/pci/controller/dwc/pci-keystone.c hook_fault_code(17, ks_pcie_fault, SIGBUS, 0, SIGBUS 417 include/linux/signal.h rt_sigmask(SIGBUS) | rt_sigmask(SIGSYS) | \ SIGBUS 427 include/linux/signal.h rt_sigmask(SIGSEGV) | rt_sigmask(SIGBUS) | \ SIGBUS 205 kernel/signal.c (sigmask(SIGSEGV) | sigmask(SIGBUS) | sigmask(SIGILL) | \ SIGBUS 1717 kernel/signal.c info.si_signo = SIGBUS; SIGBUS 1731 kernel/signal.c info.si_signo = SIGBUS; SIGBUS 3127 kernel/signal.c [SIGBUS] = { NSIGBUS, SIL_FAULT }, SIGBUS 3164 kernel/signal.c if ((sig == SIGBUS) && SIGBUS 20 security/apparmor/include/sig_names.h [SIGBUS] = 7, /* 10, 7, 10 */ SIGBUS 543 tools/testing/selftests/powerpc/alignment/alignment_handler.c || sigaction(SIGBUS, &sa, NULL) == -1 SIGBUS 44 tools/testing/selftests/powerpc/alignment/copy_first_unaligned.c sigaction(SIGBUS, &signal_action, NULL); SIGBUS 683 tools/testing/selftests/vm/userfaultfd.c if (sig == SIGBUS) { SIGBUS 730 tools/testing/selftests/vm/userfaultfd.c if (sigaction(SIGBUS, &act, 0)) { SIGBUS 112 tools/testing/selftests/x86/mov_ss_trap.c [SIGBUS] = "SIBGUS", SIGBUS 833 tools/testing/selftests/x86/sigreturn.c sethandler(SIGBUS, sigtrap, SA_ONSTACK); SIGBUS 137 tools/testing/selftests/x86/syscall_arg_fault.c sethandler(SIGBUS, sigsegv_or_sigbus, SA_ONSTACK); SIGBUS 1069 tools/vm/page-types.c sigaction(SIGBUS, &sigbus_action, NULL); SIGBUS 1085 tools/vm/page-types.c signal(SIGBUS, SIG_DFL);