aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mm/madvise.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/mm/madvise.c b/mm/madvise.c
index f56825b6d2e1..6a7711436c5b 100644
--- a/mm/madvise.c
+++ b/mm/madvise.c
@@ -555,8 +555,9 @@ static int madvise_hwpoison(int bhv, unsigned long start, unsigned long end)
555 } 555 }
556 pr_info("Injecting memory failure for page %#lx at %#lx\n", 556 pr_info("Injecting memory failure for page %#lx at %#lx\n",
557 page_to_pfn(p), start); 557 page_to_pfn(p), start);
558 /* Ignore return value for now */ 558 ret = memory_failure(page_to_pfn(p), 0, MF_COUNT_INCREASED);
559 memory_failure(page_to_pfn(p), 0, MF_COUNT_INCREASED); 559 if (ret)
560 return ret;
560 } 561 }
561 return 0; 562 return 0;
562} 563}