diff options
author | KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> | 2010-08-10 21:03:05 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-11 11:59:19 -0400 |
commit | 00918b6ab89df8984ca06397cb77994dabd73f9b (patch) | |
tree | 2ca2f0f0e7f3ca235c254f05759f96f160e3c0ab /mm/vmscan.c | |
parent | 14fec79680f7cc4617d6ba69324e63d4a732986c (diff) |
memcg: remove nid and zid argument from mem_cgroup_soft_limit_reclaim()
mem_cgroup_soft_limit_reclaim() has zone, nid and zid argument. but nid
and zid can be calculated from zone. So remove it.
Signed-off-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Acked-by: Mel Gorman <mel@csn.ul.ie>
Cc: Balbir Singh <balbir@in.ibm.com>
Cc: Nishimura Daisuke <d-nishimura@mtf.biglobe.ne.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/vmscan.c')
-rw-r--r-- | mm/vmscan.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/mm/vmscan.c b/mm/vmscan.c index 06ccda66dec0..c391c320dbaf 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c | |||
@@ -2168,7 +2168,6 @@ loop_again: | |||
2168 | for (i = 0; i <= end_zone; i++) { | 2168 | for (i = 0; i <= end_zone; i++) { |
2169 | struct zone *zone = pgdat->node_zones + i; | 2169 | struct zone *zone = pgdat->node_zones + i; |
2170 | int nr_slab; | 2170 | int nr_slab; |
2171 | int nid, zid; | ||
2172 | 2171 | ||
2173 | if (!populated_zone(zone)) | 2172 | if (!populated_zone(zone)) |
2174 | continue; | 2173 | continue; |
@@ -2178,14 +2177,12 @@ loop_again: | |||
2178 | 2177 | ||
2179 | sc.nr_scanned = 0; | 2178 | sc.nr_scanned = 0; |
2180 | 2179 | ||
2181 | nid = pgdat->node_id; | ||
2182 | zid = zone_idx(zone); | ||
2183 | /* | 2180 | /* |
2184 | * Call soft limit reclaim before calling shrink_zone. | 2181 | * Call soft limit reclaim before calling shrink_zone. |
2185 | * For now we ignore the return value | 2182 | * For now we ignore the return value |
2186 | */ | 2183 | */ |
2187 | mem_cgroup_soft_limit_reclaim(zone, order, sc.gfp_mask, | 2184 | mem_cgroup_soft_limit_reclaim(zone, order, sc.gfp_mask); |
2188 | nid, zid); | 2185 | |
2189 | /* | 2186 | /* |
2190 | * We put equal pressure on every zone, unless one | 2187 | * We put equal pressure on every zone, unless one |
2191 | * zone has way too many pages free already. | 2188 | * zone has way too many pages free already. |