Messages in this thread Patch in this message | | | Date | Wed, 3 Dec 2008 13:53:39 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | [PATCH 5/21] memcg-hierarchy-avoid-unnecessary-reclaim.patch |
| |
From: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp>
If hierarchy is not used, no tree-walk is necessary.
Reviewed-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
mm/memcontrol.c | 2 ++ 1 file changed, 2 insertions(+)
Index: mmotm-2.6.28-Dec02/mm/memcontrol.c =================================================================== --- mmotm-2.6.28-Dec02.orig/mm/memcontrol.c +++ mmotm-2.6.28-Dec02/mm/memcontrol.c @@ -606,6 +606,8 @@ static int mem_cgroup_hierarchical_recla ret = try_to_free_mem_cgroup_pages(root_mem, gfp_mask, noswap); if (mem_cgroup_check_under_limit(root_mem)) return 0; + if (!root_mem->use_hierarchy) + return ret; next_mem = mem_cgroup_get_first_node(root_mem);
| |