[Impact] Enable memory corruption handling for arm64
[Test] run mce-test mce-test/cases/function/hwpoison
[Fix] [0] https://<email address hidden>/msg1376052.html [1] https://www.spinics.net/lists/arm-kernel/msg581657.html [1] https://lkml.org/lkml/2017/4/7/486 [2] https://lkml.org/lkml/2017/4/5/402
Jonathan (Zhixiong) Zhang (2): arm64: hwpoison: add VM_FAULT_HWPOISON[_LARGE] handling arm64: kconfig: allow support for memory failure handling
Punit Agrawal (2): arm64: hugetlb: Fix huge_pte_offset to return poisoned page table entries arm64: mm: Update perf accounting to handle poison faults
arch/arm64/Kconfig | 1 + arch/arm64/include/asm/pgtable.h | 2 +- arch/arm64/mm/fault.c | 90 ++++++++++++++++++++++++---------------- arch/arm64/mm/hugetlbpage.c | 29 +++++-------- 4 files changed, 67 insertions(+), 55 deletions(-)
[Regression Potential] Changes are confined to ARM64 architecture.
[Impact]
Enable memory corruption handling for arm64
[Test] cases/function/ hwpoison
run mce-test mce-test/
[Fix] /msg1376052. html /www.spinics. net/lists/ arm-kernel/ msg581657. html /lkml.org/ lkml/2017/ 4/7/486 /lkml.org/ lkml/2017/ 4/5/402
[0] https://<email address hidden>
[1] https:/
[1] https:/
[2] https:/
Jonathan (Zhixiong) Zhang (2): HWPOISON[ _LARGE] handling
arm64: hwpoison: add VM_FAULT_
arm64: kconfig: allow support for memory failure handling
Punit Agrawal (2):
arm64: hugetlb: Fix huge_pte_offset to return poisoned page table
entries
arm64: mm: Update perf accounting to handle poison faults
arch/arm64/Kconfig | 1 + include/ asm/pgtable. h | 2 +- mm/fault. c | 90 +++++++ +++++++ +++++++ +++---- ------- ----- mm/hugetlbpage. c | 29 +++++--------
arch/arm64/
arch/arm64/
arch/arm64/
4 files changed, 67 insertions(+), 55 deletions(-)
[Regression Potential]
Changes are confined to ARM64 architecture.