diff --git a/mm/vmscan.c b/mm/vmscan.c index ec5ddccbf82e9dbef3e23b7a6faa72283360eee4..4e684449bf40e4f367133db25dd0d54a3573d7ba 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -1972,6 +1972,7 @@ unsigned long mem_cgroup_shrink_node_zone(struct mem_cgroup *mem, struct zone *zone, int nid) { struct scan_control sc = { + .nr_to_reclaim = SWAP_CLUSTER_MAX, .may_writepage = !laptop_mode, .may_unmap = 1, .may_swap = !noswap,