mirror of
https://github.com/hardkernel/linux.git
synced 2026-04-02 11:13:02 +09:00
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 <tao.zeng@amlogic.com>
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user