aboutsummaryrefslogtreecommitdiffstats
path: root/mm/page_alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'mm/page_alloc.c')
-rw-r--r--mm/page_alloc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index 1f9f1409df9b..034b8b6043a3 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -1056,7 +1056,7 @@ static __always_inline bool free_pages_prepare(struct page *page,
1056 if (PageMappingFlags(page)) 1056 if (PageMappingFlags(page))
1057 page->mapping = NULL; 1057 page->mapping = NULL;
1058 if (memcg_kmem_enabled() && PageKmemcg(page)) 1058 if (memcg_kmem_enabled() && PageKmemcg(page))
1059 memcg_kmem_uncharge(page, order); 1059 __memcg_kmem_uncharge(page, order);
1060 if (check_free) 1060 if (check_free)
1061 bad += free_pages_check(page); 1061 bad += free_pages_check(page);
1062 if (bad) 1062 if (bad)
@@ -4568,7 +4568,7 @@ __alloc_pages_nodemask(gfp_t gfp_mask, unsigned int order, int preferred_nid,
4568 4568
4569out: 4569out:
4570 if (memcg_kmem_enabled() && (gfp_mask & __GFP_ACCOUNT) && page && 4570 if (memcg_kmem_enabled() && (gfp_mask & __GFP_ACCOUNT) && page &&
4571 unlikely(memcg_kmem_charge(page, gfp_mask, order) != 0)) { 4571 unlikely(__memcg_kmem_charge(page, gfp_mask, order) != 0)) {
4572 __free_pages(page, order); 4572 __free_pages(page, order);
4573 page = NULL; 4573 page = NULL;
4574 } 4574 }