diff options
-rw-r--r-- | mm/vmscan.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mm/vmscan.c b/mm/vmscan.c index 53fa8671eabd..76d786eb84a8 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c | |||
@@ -1155,11 +1155,11 @@ static int too_many_isolated(struct zone *zone, int file, | |||
1155 | } | 1155 | } |
1156 | 1156 | ||
1157 | static noinline_for_stack void | 1157 | static noinline_for_stack void |
1158 | putback_inactive_pages(struct mem_cgroup_zone *mz, | 1158 | putback_inactive_pages(struct lruvec *lruvec, |
1159 | struct list_head *page_list) | 1159 | struct list_head *page_list) |
1160 | { | 1160 | { |
1161 | struct zone_reclaim_stat *reclaim_stat = get_reclaim_stat(mz); | 1161 | struct zone_reclaim_stat *reclaim_stat = &lruvec->reclaim_stat; |
1162 | struct zone *zone = mz->zone; | 1162 | struct zone *zone = lruvec_zone(lruvec); |
1163 | LIST_HEAD(pages_to_free); | 1163 | LIST_HEAD(pages_to_free); |
1164 | 1164 | ||
1165 | /* | 1165 | /* |
@@ -1278,7 +1278,7 @@ shrink_inactive_list(unsigned long nr_to_scan, struct mem_cgroup_zone *mz, | |||
1278 | nr_reclaimed); | 1278 | nr_reclaimed); |
1279 | } | 1279 | } |
1280 | 1280 | ||
1281 | putback_inactive_pages(mz, &page_list); | 1281 | putback_inactive_pages(lruvec, &page_list); |
1282 | 1282 | ||
1283 | __mod_zone_page_state(zone, NR_ISOLATED_ANON + file, -nr_taken); | 1283 | __mod_zone_page_state(zone, NR_ISOLATED_ANON + file, -nr_taken); |
1284 | 1284 | ||