From de9dedcaed89e7ae70577ac9b2b50bbcd9285d81 Mon Sep 17 00:00:00 2001 From: tao zeng Date: Mon, 11 Dec 2017 13:45:31 +0800 Subject: [PATCH] mm: correct page stat API PD#156236: mm: correct page stat API Using mod_zone_page_state instead of __mod_zone_page_state to avoid SMP warning of __this_cpu_preempt_check Change-Id: I3f95768beabf5d330d13189d189b32aef39448cd Signed-off-by: tao zeng --- mm/page_isolation.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mm/page_isolation.c b/mm/page_isolation.c index f506442ada01..a82c3645cb6d 100644 --- a/mm/page_isolation.c +++ b/mm/page_isolation.c @@ -185,8 +185,8 @@ int start_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, } #ifdef CONFIG_AMLOGIC_MODIFY if (migratetype == MIGRATE_CMA && page) - __mod_zone_page_state(page_zone(page), - NR_CMA_ISOLATED, end_pfn - start_pfn); + mod_zone_page_state(page_zone(page), NR_CMA_ISOLATED, + end_pfn - start_pfn); #endif /* CONFIG_AMLOGIC_MODIFY */ return 0; undo: @@ -224,8 +224,8 @@ int undo_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, } #ifdef CONFIG_AMLOGIC_MODIFY if (migratetype == MIGRATE_CMA && page) - __mod_zone_page_state(page_zone(page), - NR_CMA_ISOLATED, start_pfn - end_pfn); + mod_zone_page_state(page_zone(page), NR_CMA_ISOLATED, + start_pfn - end_pfn); #endif /* CONFIG_AMLOGIC_MODIFY */ return 0; }