aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
Diffstat (limited to 'mm')
-rw-r--r--mm/page_alloc.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index 1c7d90f7a84a..a88cb0cbf352 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -2842,11 +2842,7 @@ retry:
2842 2842
2843nopage: 2843nopage:
2844 warn_alloc_failed(gfp_mask, order, NULL); 2844 warn_alloc_failed(gfp_mask, order, NULL);
2845 return page;
2846got_pg: 2845got_pg:
2847 if (kmemcheck_enabled)
2848 kmemcheck_pagealloc_alloc(page, order, gfp_mask);
2849
2850 return page; 2846 return page;
2851} 2847}
2852 2848
@@ -2916,6 +2912,9 @@ retry_cpuset:
2916 preferred_zone, classzone_idx, migratetype); 2912 preferred_zone, classzone_idx, migratetype);
2917 } 2913 }
2918 2914
2915 if (kmemcheck_enabled && page)
2916 kmemcheck_pagealloc_alloc(page, order, gfp_mask);
2917
2919 trace_mm_page_alloc(page, order, alloc_mask, migratetype); 2918 trace_mm_page_alloc(page, order, alloc_mask, migratetype);
2920 2919
2921out: 2920out: