Skip to content

HWPoison memory failure handling

Maintained 1,594 threads 2,658 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
linux-mm
Files
include/linux/memory-failure.h, include/trace/events/memory-failure.h, mm/hwpoison-inject.c, mm/memory-failure.c, tools/testing/selftests/mm/memory-failure.c
Maintainers
Miaohe Lin
Reviewers
Naoya Horiguchi
  1. sysctl: replace overloaded extra pointers with typed bounds and context RFC PATCH 39 patches [email protected] linux-fsdevel lkml llvm +1 net/ (33), kernel/ (29), fs/ (22), drivers/ (14), +8 In review 13 replies
  2. mm: read the page cache without folio references RFC PATCH v2 18 patches Kiryl Shutsemau (Meta) fuse-devel linux-fsdevel linux-mm +1 mm/ (13), include/ (6), fs/ (2) In review 15 replies
  3. mm/hugetlb_vmemmap: Fix HVO races and deadlock PATCH v2 3 patches Muchun Song linux-mm lkml stable mm/ (3) New 0 replies
  4. memfd-based Userspace MFR Policy for HugeTLB PATCH v3 3 patches Jiaqi Yan linux-fsdevel linux-mm lkml include/ (3), mm/ (3), tools/ (3), Documentation/ (2), +1 In review 21 replies
  5. Only free healthy pages in high-order folio PATCH v7 3 patches Jiaqi Yan linux-mm lkml mm/ (3), tools/testing/selftests/mm/ New 0 replies
  6. mm/memory-failure: set PG_hwpoison of a non-hugetlb page under hugetlb_lock PATCH v3 1 patch Mani Tofigh b4-sent linux-mm lkml +1 mm/ (2) In review 3 replies
  7. cxl, mm: Keep device-reported poison out of the page allocator RFC PATCH 5 patches Shaikh Kamaluddin linux-cxl linux-mm lkml drivers/cxl/core/ (2), mm/ (2), drivers/cxl/, include/linux/ In review 11 replies
  8. mm: split out memory-failure declarations from internal.h PATCH 1 patch Breno Leitao linux-cxl linux-mm lkml mm/ (9), MAINTAINERS In review 6 replies
  9. mm/memory-failure: set PG_hwpoison of a non-hugetlb page under hugetlb_lock PATCH v2 1 patch Mani Tofigh b4-sent linux-mm lkml +1 mm/ (2) Superseded 0 replies
  10. mm/memory-failure: keep hardware-poisoned pages out of the next kexec PATCH v6 7 patches Breno Leitao driver-core kexec linux-arm-kernel +4 drivers/ (9), arch/ (3), mm/ (3), include/ (2) In review 10 replies
  11. mm/hugetlb: clear the hugetlb flag before leaking a hwpoisoned folio PATCH v2 2 patches Mani Tofigh b4-sent linux-mm lkml +1 mm/ (2) New 0 replies
  12. Only free healthy pages in high-order has_hwpoisoned folio PATCH v6 5 patches Jiaqi Yan linux-mm lkml mm/ (2), include/linux/, tools/testing/selftests/mm/ Superseded 34 replies
  13. mm: fix pfn walker races with memory offline PATCH 6 patches Gregory Price (Meta) linux-cxl linux-mm lkml +1 mm/ (9) In review 15 replies
  14. mm/fbatch: drain lru_add_drain() and _all() PATCH v2 26 patches Hugh Dickins linux-block linux-fsdevel linux-mm +1 mm/ (24), include/ (8), fs/ (2), Documentation/, +2 In review 22 replies
  15. mm/memory-failure: set PG_hwpoison of a non-hugetlb page under hugetlb_lock PATCH 1 patch Mani Tofigh b4-sent linux-mm lkml +1 mm/ (2) Superseded 0 replies
  16. mm: memory-failure: update statistics before emitting the trace event PATCH 1 patch Mauro Carvalho Chehab linux-mm lkml mm/memory-failure.c Applied 1 reply
  17. mm/memory-failure: fix folio refcount leak and min_order_for_split() locking PATCH v2 1 patch David Hildenbrand (Arm) linux-mm lkml stable mm/ (2) Applied 3 replies
  18. mm/memory-failure: fix folio refcount leak and min_order_for_split() locking PATCH 1 patch David Hildenbrand (Arm) linux-mm lkml stable mm/ (2) Superseded 10 replies
  19. mm: read the page cache without folio references RFC PATCH 18 patches Kiryl Shutsemau (Meta) fuse-devel linux-fsdevel linux-mm +1 mm/ (12), include/ (6), fs/ (2) Superseded 4 replies
  20. (no subject) PATCH 5 patches SeongJae Park linux-doc linux-kselftest linux-mm +1 tools/ (58), Documentation/ (8), mm/ (3), MAINTAINERS Applied 3 replies
  21. s390/mm: Batch PTE updates in lazy MMU mode PATCH v8 15 patches Alexander Gordeev linux-mm linux-s390 lkml +3 mm/ (44), arch/ (20), include/ (14), drivers/ (6), +3 Applied 4 replies
  22. sched: introduce for_each_process_rculock and for_each_thread_rculock PATCH v4 15 patches Ye Liu linux-fsdevel linux-mm linux-pm +4 kernel/ (9), mm/ (3), fs/ (2), include/, +2 In review 5 replies
  23. mm: distinguish HW PTE pointers from SW PTE value pointers PATCH v3 9 patches Muhammad Usama Anjum bpf damon dri-devel +8 mm/ (41), include/ (14), drivers/ (6), fs/ (2), +2 In review 18 replies
  24. mm: eliminate &folio->page references in mm/ PATCH 15 patches Nilay Vaish linux-mm lkml mm/ (25) In review 1 reply
  25. mm/swap: introduce folio_swap_entry() and convert all folio->swap readers RFC PATCH 6 patches Zongkun Lei cgroups linux-doc linux-fsdevel +3 mm/ (18), include/ (4), tools/ (3), fs/ (2), +1 New 0 replies
  26. mm: improve folio refcount scalability PATCH v6 3 patches Ilya Gladyshev linux-mm lkml mm/ (7), drivers/ (6), include/ (3), kernel/, +1 In review 16 replies
  27. Use generic_file_read_iter() in hugetlbfs PATCH v9 15 patches Matthew Wilcox (Oracle) linux-fsdevel linux-mm stable mm/ (9), include/ (4), fs/ (3), virt/ In review 38 replies
  28. mm/memory-failure: keep hardware-poisoned pages out of the next kexec PATCH v5 9 patches Breno Leitao driver-core kexec linux-cxl +4 drivers/ (9), include/ (2), mm/ (2), arch/ Superseded 29 replies
  29. mm: distinguish PTE table storage from PTE values PATCH v2 8 patches Muhammad Usama Anjum bpf damon dri-devel +9 mm/ (41), include/ (14), drivers/ (6), fs/ (2), +2 Superseded 13 replies
  30. mm: fix typos in various comments PATCH 1 patch Zhijian Han linux-mm lkml mm/ (10), include/linux/ (2), mm/damon/, mm/kfence/ Applied 2 replies
  31. mm/memory-failure: Support disabling soft offline for HugeTLB pages PATCH v3 1 patch Kyle Meyer linux-acpi linux-doc linux-kselftest +2 Documentation/ABI/testing/, Documentation/admin-guide/sysctl/, mm/, tools/testing/selftests/mm/ In review 11 replies
  32. mm: Fix MF_DELAYED handling on memory failure PATCH v6 5 patches Lisa Wang kvm linux-kselftest linux-mm +1 mm/ (2), tools/testing/selftests/mm/ Applied 1 reply
  33. sched: introduce for_each_process_rculock and for_each_thread_rculock PATCH v3 15 patches Ye Liu linux-fsdevel linux-mm linux-pm +5 kernel/ (9), mm/ (3), fs/ (2), include/, +2 Superseded 5 replies
  34. mm/memory-failure: keep hardware-poisoned pages out of the next kexec PATCH v4 5 patches Breno Leitao kexec linux-efi linux-mm +2 drivers/ (8), include/ (2), mm/ (2), arch/ Superseded 10 replies
  35. mm: introduce for_each_process_rcu and for_each_thread_rcu PATCH 8 patches Ye Liu linux-fsdevel linux-mm linux-pm +4 kernel/ (9), mm/ (3), fs/ (2), include/, +2 In review 29 replies
  36. sched: introduce for_each_process_rculock and for_each_thread_rculock PATCH v2 8 patches Ye Liu linux-fsdevel linux-mm linux-pm +4 kernel/ (9), mm/ (3), fs/ (2), include/, +2 Superseded 38 replies
  37. mm/fbatch: drain lru_add_drain() and _all() PATCH 25 patches Hugh Dickins linux-block linux-fsdevel linux-mm +1 mm/ (24), include/ (7), fs/ (2), Documentation/, +2 Superseded 29 replies
  38. efi: mm/memory-failure: keep hardware-poisoned pages out of the next kexec PATCH v3 5 patches Breno Leitao kexec linux-efi linux-mm +1 drivers/firmware/efi/ (4), drivers/firmware/efi/libstub/ (4), include/linux/ (2), mm/ (2) Superseded 8 replies
  39. mm/migrate: separate migration paths and carry migration policy RFC PATCH 11 patches Shivank Garg damon kvm linux-btrfs +6 mm/ (10), fs/ (7), include/ (5), Documentation/ (2), +1 In review 2 replies
  40. mm: Fix MF_DELAYED handling on memory failure PATCH v5 5 patches Lisa Wang kvm linux-kselftest linux-mm +1 mm/ (2), tools/testing/selftests/mm/ Superseded 4 replies
  41. mm/memory-failure: Support disabling soft offline for HugeTLB pages PATCH v2 1 patch Kyle Meyer linux-acpi linux-doc linux-kselftest +2 Documentation/ABI/testing/, Documentation/admin-guide/sysctl/, mm/, tools/testing/selftests/mm/ Superseded 24 replies
  42. efi: mm/memory-failure: keep hardware-poisoned pages out of the next kexec PATCH v2 6 patches Breno Leitao kexec linux-efi linux-mm +1 drivers/firmware/efi/libstub/ (5), drivers/firmware/efi/ (4), include/linux/, mm/ Superseded 13 replies
  43. mm/rmap: index MAP_PRIVATE file-backed folios by anonymous pgoff PATCH v5 16 patches Lorenzo Stoakes (ARM) amd-gfx dri-devel intel-xe +8 mm/ (18), tools/ (6), drivers/ (5), include/ (5), +3 In review 12 replies
  44. kexec: keep the next kernel off hardware-poisoned pages PATCH v6 2 patches Breno Leitao kexec linux-mm lkml kernel/ (2), include/linux/, mm/ In review 9 replies
  45. mm/memory-failure: fix concurrent access issue in min_order_for_split() PATCH v3 1 patch [email protected] linux-mm llvm oe-kbuild-all +1 mm/ (2) In review 1 reply
  46. mm/memory-failure: fix folio refcount leak and locking in soft/hard offline PATCH v4 1 patch [email protected] linux-mm oe-kbuild-all stable mm/memory-failure.c In review 2 replies
  47. mm: distinguish PTE table storage from PTE values PATCH 9 patches Muhammad Usama Anjum bpf damon dri-devel +9 mm/ (41), include/ (14), drivers/ (6), fs/ (2), +2 Superseded 19 replies
  48. selftests/mm: Handle unsupported and transient test conditions PATCH v3 5 patches Muhammad Usama Anjum linux-kselftest linux-mm lkml tools/testing/selftests/mm/ (5) In review 8 replies
  49. mm: memory-failure: fix HWPoison flag race with non-atomic page flag ops PATCH 2 patches Michael S. Tsirkin linux-cxl linux-mm lkml mm/ (6), include/linux/ (2) In review 44 replies
  50. mm/rmap: index MAP_PRIVATE file-backed folios by anonymous pgoff PATCH v4 20 patches Lorenzo Stoakes (ARM) amd-gfx dri-devel intel-xe +8 mm/ (19), tools/ (9), drivers/ (6), include/ (5), +3 Superseded 38 replies
Page 1 of 32 –