Messages in this thread | | | From | David Hildenbrand <> | Subject | [PATCH v2 0/2] mm: Don't access uninitialized memmaps in PFN walkers | Date | Wed, 9 Oct 2019 16:24:33 +0200 |
| |
This is the follow-up of: [PATCH v1] mm: Fix access of uninitialized memmaps in fs/proc/page.c
We have multiple places where we might access uninitialized memmaps and trigger kernel BUGs. Make sure to only access initialized memmaps.
Some of these places got easier to trigger with: [PATCH v6 00/10] mm/memory_hotplug: Shrink zones before removing memory As memmaps are now also poisoned when memory is offlined, before it is actually removed.
v1 -> v2: - Drop ZONE_DEVICE support from the /proc/k... files as requested by Michal - Further simplify the code - Split up into two patches
David Hildenbrand (2): mm: Don't access uninitialized memmaps in fs/proc/page.c mm/memory-failure.c: Don't access uninitialized memmaps in memory_failure()
fs/proc/page.c | 28 ++++++++++++++++------------ mm/memory-failure.c | 14 ++++++++------ 2 files changed, 24 insertions(+), 18 deletions(-)
-- 2.21.0
| |