We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 93d61e1 commit 0d73477Copy full SHA for 0d73477
mm/memory-failure.c
@@ -2535,6 +2535,13 @@ int unpoison_memory(unsigned long pfn)
2535
goto unlock_mutex;
2536
}
2537
2538
+ if (is_huge_zero_page(&folio->page)) {
2539
+ unpoison_pr_info("Unpoison: huge zero page is not supported %#lx\n",
2540
+ pfn, &unpoison_rs);
2541
+ ret = -EOPNOTSUPP;
2542
+ goto unlock_mutex;
2543
+ }
2544
+
2545
if (!PageHWPoison(p)) {
2546
unpoison_pr_info("Unpoison: Page was already unpoisoned %#lx\n",
2547
pfn, &unpoison_rs);
0 commit comments