[PATCH v2 0/2] mm: remove arch's private VM_FAULT_BADMAP/BADACCESS
Kefeng Wang
wangkefeng.wang at huawei.com
Thu Apr 11 06:09:23 PDT 2024
Directly set SEGV_MAPRR or SEGV_ACCERR for arm/arm64 to remove the last
two arch's private vm_fault reasons.
v2:
- fix unbalanced mmap lock and set si_code to SEGV_MAPERR by default
before error handling, which also fix ltp fail reported by Aishwarya
Kefeng Wang (2):
arm64: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS
arm: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS
arch/arm/mm/fault.c | 30 +++++++++++++++---------------
arch/arm64/mm/fault.c | 43 ++++++++++++++++++++-----------------------
2 files changed, 35 insertions(+), 38 deletions(-)
--
2.41.0
More information about the linux-arm-kernel
mailing list