aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>2016-10-07 19:59:12 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2016-10-07 21:46:28 -0400
commitc9634cf012321243ee8e4ea0fb0709904cd58395 (patch)
tree926815887c2fb79ba1d6988f9c10ee6b79a96ea6 /mm
parent1b51e65eab64fac72cab009691e8ca9915624876 (diff)
mm: use zonelist name instead of using hardcoded index
Use the existing enums instead of hardcoded index when looking at the zonelist. This makes it more readable. No functionality change by this patch. Link: http://lkml.kernel.org/r/1472227078-24852-1-git-send-email-aneesh.kumar@linux.vnet.ibm.com Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Reviewed-by: Anshuman Khandual <khandual@linux.vnet.ibm.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm')
-rw-r--r--mm/mempolicy.c2
-rw-r--r--mm/page_alloc.c8
-rw-r--r--mm/vmscan.c2
3 files changed, 6 insertions, 6 deletions
diff --git a/mm/mempolicy.c b/mm/mempolicy.c
index 2da72a5b6ecc..ad1c96ac313c 100644
--- a/mm/mempolicy.c
+++ b/mm/mempolicy.c
@@ -1749,7 +1749,7 @@ unsigned int mempolicy_slab_node(void)
1749 */ 1749 */
1750 struct zonelist *zonelist; 1750 struct zonelist *zonelist;
1751 enum zone_type highest_zoneidx = gfp_zone(GFP_KERNEL); 1751 enum zone_type highest_zoneidx = gfp_zone(GFP_KERNEL);
1752 zonelist = &NODE_DATA(node)->node_zonelists[0]; 1752 zonelist = &NODE_DATA(node)->node_zonelists[ZONELIST_FALLBACK];
1753 z = first_zones_zonelist(zonelist, highest_zoneidx, 1753 z = first_zones_zonelist(zonelist, highest_zoneidx,
1754 &policy->v.nodes); 1754 &policy->v.nodes);
1755 return z->zone ? z->zone->node : node; 1755 return z->zone ? z->zone->node : node;
diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index b0f133f2c655..f6a5a221496a 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -4574,7 +4574,7 @@ static void build_zonelists_in_node_order(pg_data_t *pgdat, int node)
4574 int j; 4574 int j;
4575 struct zonelist *zonelist; 4575 struct zonelist *zonelist;
4576 4576
4577 zonelist = &pgdat->node_zonelists[0]; 4577 zonelist = &pgdat->node_zonelists[ZONELIST_FALLBACK];
4578 for (j = 0; zonelist->_zonerefs[j].zone != NULL; j++) 4578 for (j = 0; zonelist->_zonerefs[j].zone != NULL; j++)
4579 ; 4579 ;
4580 j = build_zonelists_node(NODE_DATA(node), zonelist, j); 4580 j = build_zonelists_node(NODE_DATA(node), zonelist, j);
@@ -4590,7 +4590,7 @@ static void build_thisnode_zonelists(pg_data_t *pgdat)
4590 int j; 4590 int j;
4591 struct zonelist *zonelist; 4591 struct zonelist *zonelist;
4592 4592
4593 zonelist = &pgdat->node_zonelists[1]; 4593 zonelist = &pgdat->node_zonelists[ZONELIST_NOFALLBACK];
4594 j = build_zonelists_node(pgdat, zonelist, 0); 4594 j = build_zonelists_node(pgdat, zonelist, 0);
4595 zonelist->_zonerefs[j].zone = NULL; 4595 zonelist->_zonerefs[j].zone = NULL;
4596 zonelist->_zonerefs[j].zone_idx = 0; 4596 zonelist->_zonerefs[j].zone_idx = 0;
@@ -4611,7 +4611,7 @@ static void build_zonelists_in_zone_order(pg_data_t *pgdat, int nr_nodes)
4611 struct zone *z; 4611 struct zone *z;
4612 struct zonelist *zonelist; 4612 struct zonelist *zonelist;
4613 4613
4614 zonelist = &pgdat->node_zonelists[0]; 4614 zonelist = &pgdat->node_zonelists[ZONELIST_FALLBACK];
4615 pos = 0; 4615 pos = 0;
4616 for (zone_type = MAX_NR_ZONES - 1; zone_type >= 0; zone_type--) { 4616 for (zone_type = MAX_NR_ZONES - 1; zone_type >= 0; zone_type--) {
4617 for (j = 0; j < nr_nodes; j++) { 4617 for (j = 0; j < nr_nodes; j++) {
@@ -4746,7 +4746,7 @@ static void build_zonelists(pg_data_t *pgdat)
4746 4746
4747 local_node = pgdat->node_id; 4747 local_node = pgdat->node_id;
4748 4748
4749 zonelist = &pgdat->node_zonelists[0]; 4749 zonelist = &pgdat->node_zonelists[ZONELIST_FALLBACK];
4750 j = build_zonelists_node(pgdat, zonelist, 0); 4750 j = build_zonelists_node(pgdat, zonelist, 0);
4751 4751
4752 /* 4752 /*
diff --git a/mm/vmscan.c b/mm/vmscan.c
index d3715c1b2e36..744f926af442 100644
--- a/mm/vmscan.c
+++ b/mm/vmscan.c
@@ -3036,7 +3036,7 @@ unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup *memcg,
3036 */ 3036 */
3037 nid = mem_cgroup_select_victim_node(memcg); 3037 nid = mem_cgroup_select_victim_node(memcg);
3038 3038
3039 zonelist = NODE_DATA(nid)->node_zonelists; 3039 zonelist = &NODE_DATA(nid)->node_zonelists[ZONELIST_FALLBACK];
3040 3040
3041 trace_mm_vmscan_memcg_reclaim_begin(0, 3041 trace_mm_vmscan_memcg_reclaim_begin(0,
3042 sc.may_writepage, 3042 sc.may_writepage,