Messages in this thread Patch in this message | | | From | Laurent Dufour <> | Subject | [RFC 2/2] mm: skip HWPoisoned pages when onlining pages | Date | Thu, 20 Apr 2017 11:26:02 +0200 |
| |
The commit b023f46813cd ("memory-hotplug: skip HWPoisoned page when offlining pages") skip the HWPoisoned pages when offlining pages, but this should be skipped when onlining the pages too.
Signed-off-by: Laurent Dufour <ldufour@linux.vnet.ibm.com> --- mm/memory_hotplug.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/mm/memory_hotplug.c b/mm/memory_hotplug.c index 6fa7208bcd56..20e1fadc2369 100644 --- a/mm/memory_hotplug.c +++ b/mm/memory_hotplug.c @@ -942,6 +942,8 @@ static int online_pages_range(unsigned long start_pfn, unsigned long nr_pages, if (PageReserved(pfn_to_page(start_pfn))) for (i = 0; i < nr_pages; i++) { page = pfn_to_page(start_pfn + i); + if (PageHWPoison(page)) + continue; (*online_page_callback)(page); onlined_pages++; } -- 2.7.4
| |