|
@@ -2553,7 +2553,7 @@ static bool shrink_zones(struct zonelist *zonelist, struct scan_control *sc)
|
|
|
sc->gfp_mask |= __GFP_HIGHMEM;
|
|
sc->gfp_mask |= __GFP_HIGHMEM;
|
|
|
|
|
|
|
|
for_each_zone_zonelist_nodemask(zone, z, zonelist,
|
|
for_each_zone_zonelist_nodemask(zone, z, zonelist,
|
|
|
- requested_highidx, sc->nodemask) {
|
|
|
|
|
|
|
+ gfp_zone(sc->gfp_mask), sc->nodemask) {
|
|
|
enum zone_type classzone_idx;
|
|
enum zone_type classzone_idx;
|
|
|
|
|
|
|
|
if (!populated_zone(zone))
|
|
if (!populated_zone(zone))
|