Messages in this thread Patch in this message | | | Date | Fri, 21 Jan 2011 15:39:28 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | [PATCH 2/7] memcg : more fixes and clean up for 2.6.28-rc |
| |
From: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
This is a fix for ca3e021417eed30ec2b64ce88eb0acf64aa9bc29
mem_cgroup_disabled() should be checked at splitting.
Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> --- mm/memcontrol.c | 2 ++ 1 file changed, 2 insertions(+)
Index: mmotm-0107/mm/memcontrol.c =================================================================== --- mmotm-0107.orig/mm/memcontrol.c +++ mmotm-0107/mm/memcontrol.c @@ -2144,6 +2144,8 @@ void mem_cgroup_split_huge_fixup(struct struct page_cgroup *tail_pc = lookup_page_cgroup(tail); unsigned long flags; + if (mem_cgroup_disabled()) + return; /* * We have no races with charge/uncharge but will have races with * page state accounting.
| |