Patch #1 is a fix for overlapping zones and offline sections. Patch #2 documents why we have to shuffle on memory hotplug, when onlining memory. Patch #3 removes dynamic reconfiguration which is currently dead code. v1 -> v2: - Replace "mm/memory_hotplug: don't shuffle complete zone when onlining memory" by "mm/memory_hotplug: document why shuffle_zone() is relevant" - "mm/shuffle: remove dynamic reconfiguration" -- Add details why autodetection is not implemented David Hildenbrand (3): mm/shuffle: don't move pages between zones and don't read garbage memmaps mm/memory_hotplug: document why shuffle_zone() is relevant mm/shuffle: remove dynamic reconfiguration mm/memory_hotplug.c | 8 ++++++++ mm/shuffle.c | 46 +++++++++++---------------------------------- mm/shuffle.h | 17 ----------------- 3 files changed, 19 insertions(+), 52 deletions(-) -- 2.26.2