diff options
Diffstat (limited to 'mm/swap.c')
-rw-r--r-- | mm/swap.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -200,8 +200,9 @@ static void pagevec_move_tail(struct pagevec *pvec) | |||
200 | spin_lock(&zone->lru_lock); | 200 | spin_lock(&zone->lru_lock); |
201 | } | 201 | } |
202 | if (PageLRU(page) && !PageActive(page) && !PageUnevictable(page)) { | 202 | if (PageLRU(page) && !PageActive(page) && !PageUnevictable(page)) { |
203 | int lru = page_lru_base_type(page); | 203 | enum lru_list lru = page_lru_base_type(page); |
204 | list_move_tail(&page->lru, &zone->lru[lru].list); | 204 | list_move_tail(&page->lru, &zone->lru[lru].list); |
205 | mem_cgroup_rotate_reclaimable_page(page); | ||
205 | pgmoved++; | 206 | pgmoved++; |
206 | } | 207 | } |
207 | } | 208 | } |