Messages in this thread Patch in this message | | | From | Wanpeng Li <> | Subject | [PATCH v4 4/10] mm/hwpoison: replacing atomic_long_sub() with atomic_long_dec() | Date | Mon, 26 Aug 2013 16:46:08 +0800 |
| |
Repalce atomic_long_sub() with atomic_long_dec() since the page is normal page instead of hugetlbfs page or thp.
Reviewed-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> Signed-off-by: Wanpeng Li <liwanp@linux.vnet.ibm.com> --- mm/memory-failure.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/memory-failure.c b/mm/memory-failure.c index a6c4752..297965e 100644 --- a/mm/memory-failure.c +++ b/mm/memory-failure.c @@ -1363,7 +1363,7 @@ int unpoison_memory(unsigned long pfn) return 0; } if (TestClearPageHWPoison(p)) - atomic_long_sub(nr_pages, &num_poisoned_pages); + atomic_long_dec(&num_poisoned_pages); pr_info("MCE: Software-unpoisoned free page %#lx\n", pfn); return 0; } -- 1.8.1.2
| |