|
@@ -2676,7 +2676,6 @@ static struct page *
|
|
|
get_page_from_freelist(gfp_t gfp_mask, unsigned int order, int alloc_flags,
|
|
|
const struct alloc_context *ac)
|
|
|
{
|
|
|
- struct zonelist *zonelist = ac->zonelist;
|
|
|
struct zoneref *z;
|
|
|
struct page *page = NULL;
|
|
|
struct zone *zone;
|
|
@@ -2690,7 +2689,7 @@ zonelist_scan:
|
|
|
* Scan zonelist, looking for a zone with enough free.
|
|
|
* See also __cpuset_node_allowed() comment in kernel/cpuset.c.
|
|
|
*/
|
|
|
- for_each_zone_zonelist_nodemask(zone, z, zonelist, ac->high_zoneidx,
|
|
|
+ for_each_zone_zonelist_nodemask(zone, z, ac->zonelist, ac->high_zoneidx,
|
|
|
ac->nodemask) {
|
|
|
unsigned long mark;
|
|
|
|