ditto Signed-off-by: Konstantin Khlebnikov <khlebnikov@xxxxxxxxxx> --- mm/vmscan.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mm/vmscan.c b/mm/vmscan.c index 44d5821..814948ad9 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -1206,12 +1206,11 @@ putback_inactive_pages(struct mem_cgroup_zone *mz, } static noinline_for_stack void -update_isolated_counts(struct mem_cgroup_zone *mz, +update_isolated_counts(struct zone *zone, struct list_head *page_list, unsigned long *nr_anon, unsigned long *nr_file) { - struct zone *zone = mz->zone; unsigned int count[NR_LRU_LISTS] = { 0, }; unsigned long nr_active = 0; struct page *page; @@ -1306,7 +1305,7 @@ shrink_inactive_list(unsigned long nr_to_scan, struct mem_cgroup_zone *mz, if (nr_taken == 0) return 0; - update_isolated_counts(mz, &page_list, &nr_anon, &nr_file); + update_isolated_counts(zone, &page_list, &nr_anon, &nr_file); nr_reclaimed = shrink_page_list(&page_list, zone, sc, &nr_dirty, &nr_writeback); -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>