diff --git a/[refs] b/[refs] index 0acc51fd8aeb..2f081b8881d4 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 88f6b4c32e531dc5b06bd05144f790847a1fdaeb +refs/heads/master: 1480de0340a8d5f094b74d7c4b902456c9a06903 diff --git a/trunk/mm/vmscan.c b/trunk/mm/vmscan.c index 55d86c9506f3..49f15ef0a99a 100644 --- a/trunk/mm/vmscan.c +++ b/trunk/mm/vmscan.c @@ -1690,6 +1690,8 @@ static void shrink_active_list(unsigned long nr_to_scan, lru_add_drain(); + reset_reclaim_mode(sc); + if (!sc->may_unmap) isolate_mode |= ISOLATE_UNMAPPED; if (!sc->may_writepage)