/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | fsr-2level.c | 16 { do_bad, SIGSEGV, SEGV_ACCERR, "section domain fault" }, 18 { do_bad, SIGSEGV, SEGV_ACCERR, "page domain fault" }, 20 { do_sect_fault, SIGSEGV, SEGV_ACCERR, "section permission fault" }, 22 { do_page_fault, SIGSEGV, SEGV_ACCERR, "page permission fault" }, 50 { do_bad, SIGSEGV, SEGV_ACCERR, "section access flag fault" }, 53 { do_bad, SIGSEGV, SEGV_ACCERR, "page access flag fault" }, 56 { do_bad, SIGSEGV, SEGV_ACCERR, "section domain fault" }, 58 { do_bad, SIGSEGV, SEGV_ACCERR, "page domain fault" }, 60 { do_sect_fault, SIGSEGV, SEGV_ACCERR, "section permission fault" }, 62 { do_page_fault, SIGSEGV, SEGV_ACCERR, "pag [all...] |
H A D | fsr-3level.c | 12 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" }, 13 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" }, 14 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" }, 16 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" }, 17 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" }, 18 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | fsr-2level.c | 16 { do_bad, SIGSEGV, SEGV_ACCERR, "section domain fault" }, 18 { do_bad, SIGSEGV, SEGV_ACCERR, "page domain fault" }, 20 { do_sect_fault, SIGSEGV, SEGV_ACCERR, "section permission fault" }, 22 { do_page_fault, SIGSEGV, SEGV_ACCERR, "page permission fault" }, 50 { do_bad, SIGSEGV, SEGV_ACCERR, "section access flag fault" }, 53 { do_bad, SIGSEGV, SEGV_ACCERR, "page access flag fault" }, 56 { do_bad, SIGSEGV, SEGV_ACCERR, "section domain fault" }, 58 { do_bad, SIGSEGV, SEGV_ACCERR, "page domain fault" }, 60 { do_sect_fault, SIGSEGV, SEGV_ACCERR, "section permission fault" }, 62 { do_page_fault, SIGSEGV, SEGV_ACCERR, "pag [all...] |
H A D | fsr-3level.c | 12 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" }, 13 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" }, 14 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" }, 16 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" }, 17 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" }, 18 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
|
/kernel/linux/linux-5.10/arch/c6x/kernel/ |
H A D | traps.c | 230 { "Oops - CPU memory protection fault", SIGSEGV, SEGV_ACCERR }, 231 { "Oops - CPU memory protection fault in L1P", SIGSEGV, SEGV_ACCERR }, 232 { "Oops - DMA memory protection fault in L1P", SIGSEGV, SEGV_ACCERR }, 233 { "Oops - CPU memory protection fault in L1D", SIGSEGV, SEGV_ACCERR }, 234 { "Oops - DMA memory protection fault in L1D", SIGSEGV, SEGV_ACCERR }, 235 { "Oops - CPU memory protection fault in L2", SIGSEGV, SEGV_ACCERR }, 236 { "Oops - DMA memory protection fault in L2", SIGSEGV, SEGV_ACCERR }, 237 { "Oops - EMC CPU memory protection fault", SIGSEGV, SEGV_ACCERR },
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/mm/ |
H A D | segv_errors.c | 7 * reports si_code == SEGV_ACCERR. 60 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors() 70 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors()
|
H A D | pkey_exec_prot.c | 61 case SEGV_ACCERR: in segv_handler() 200 FAIL_IF(remaining_faults != 0 || fault_code != SEGV_ACCERR); in test() 238 FAIL_IF(remaining_faults != 0 || fault_code != SEGV_ACCERR); in test()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/mm/ |
H A D | segv_errors.c | 7 * reports si_code == SEGV_ACCERR. 60 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors() 70 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors()
|
H A D | pkey_exec_prot.c | 61 case SEGV_ACCERR: in segv_handler() 200 FAIL_IF(remaining_faults != 0 || fault_code != SEGV_ACCERR); in test() 238 FAIL_IF(remaining_faults != 0 || fault_code != SEGV_ACCERR); in test()
|
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | traps.c | 105 SIGSEGV, SEGV_ACCERR, "instruction access fault"); 109 SIGSEGV, SEGV_ACCERR, "load access fault"); 136 SIGSEGV, SEGV_ACCERR, "store (or AMO) access fault");
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | fault.c | 587 fault == VM_FAULT_BADACCESS ? SEGV_ACCERR : SEGV_MAPERR, in do_page_fault() 663 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" }, 664 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" }, 665 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" }, 667 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" }, 668 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" }, 669 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
|
/kernel/linux/linux-5.10/arch/hexagon/mm/ |
H A D | vm_fault.c | 76 si_code = SEGV_ACCERR; in do_page_fault() 133 si_code = SEGV_ACCERR; in do_page_fault()
|
/kernel/linux/linux-6.6/arch/hexagon/mm/ |
H A D | vm_fault.c | 65 si_code = SEGV_ACCERR; in do_page_fault() 127 si_code = SEGV_ACCERR; in do_page_fault()
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | fault.c | 692 fault == VM_FAULT_BADACCESS ? SEGV_ACCERR : SEGV_MAPERR, in do_page_fault() 784 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" }, 785 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" }, 786 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" }, 788 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" }, 789 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" }, 790 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
|
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | traps.c | 152 SIGSEGV, SEGV_ACCERR, "instruction access fault"); 183 SIGSEGV, SEGV_ACCERR, "load access fault"); 236 SIGSEGV, SEGV_ACCERR, "store (or AMO) access fault");
|
/kernel/linux/linux-5.10/arch/parisc/mm/ |
H A D | fault.c | 368 si_code = SEGV_ACCERR; in do_page_fault() 383 si_code = (code == 26) ? SEGV_ACCERR : SEGV_MAPERR; in do_page_fault()
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | fault_32.c | 217 code = SEGV_ACCERR; in do_sparc_fault() 391 code = SEGV_ACCERR; in force_user_fault()
|
/kernel/linux/linux-5.10/arch/um/kernel/ |
H A D | trap.c | 60 *code_out = SEGV_ACCERR; in handle_page_fault() 156 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *) FAULT_ADDRESS(fi)); in bad_segv()
|
/kernel/linux/linux-6.6/arch/parisc/mm/ |
H A D | fault.c | 382 si_code = SEGV_ACCERR; in do_page_fault() 397 si_code = (code == 26) ? SEGV_ACCERR : SEGV_MAPERR; in do_page_fault()
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | fault_32.c | 159 code = SEGV_ACCERR; in do_sparc_fault() 318 code = SEGV_ACCERR; in force_user_fault()
|
/kernel/linux/linux-6.6/arch/um/kernel/ |
H A D | trap.c | 61 *code_out = SEGV_ACCERR; in handle_page_fault() 158 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *) FAULT_ADDRESS(fi)); in bad_segv()
|
/kernel/linux/linux-5.10/arch/m68k/mm/ |
H A D | fault.c | 203 current->thread.code = SEGV_ACCERR; in do_page_fault()
|
/kernel/linux/linux-5.10/arch/arc/mm/ |
H A D | fault.c | 130 si_code = SEGV_ACCERR; in do_page_fault()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/ |
H A D | fault.c | 38 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *)ea); in spufs_handle_event()
|
/kernel/linux/linux-6.6/arch/m68k/mm/ |
H A D | fault.c | 209 current->thread.code = SEGV_ACCERR; in do_page_fault()
|