projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mm: meminit: make __early_pfn_to_nid SMP-safe and introduce meminit_pfn_in_nid
[firefly-linux-kernel-4.4.55.git]
/
mm
/
hwpoison-inject.c
diff --git
a/mm/hwpoison-inject.c
b/mm/hwpoison-inject.c
index 4ca5fe0042e17c2eac0dd6d16f0065c41a5dfd4e..bf73ac17dad424d9e46857334e5b0befb6805fff 100644
(file)
--- a/
mm/hwpoison-inject.c
+++ b/
mm/hwpoison-inject.c
@@
-28,7
+28,7
@@
static int hwpoison_inject(void *data, u64 val)
/*
* This implies unable to support free buddy pages.
*/
/*
* This implies unable to support free buddy pages.
*/
- if (!get_
page_unless_zero(hpage
))
+ if (!get_
hwpoison_page(p
))
return 0;
if (!hwpoison_filter_enable)
return 0;
if (!hwpoison_filter_enable)
@@
-58,7
+58,7
@@
inject:
pr_info("Injecting memory failure at pfn %#lx\n", pfn);
return memory_failure(pfn, 18, MF_COUNT_INCREASED);
put_out:
pr_info("Injecting memory failure at pfn %#lx\n", pfn);
return memory_failure(pfn, 18, MF_COUNT_INCREASED);
put_out:
- put_page(
hpage
);
+ put_page(
p
);
return 0;
}
return 0;
}