From: KAMEZAWA Hiroyuki Date: Wed, 11 Aug 2010 01:03:00 +0000 (-0700) Subject: memcg: use find_lock_task_mm() in memory cgroups oom X-Git-Tag: v2.6.36-rc1~147 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=158e0a2d1b3cffed8b46cbc56393a1394672ef79;p=pandora-kernel.git memcg: use find_lock_task_mm() in memory cgroups oom When the OOM killer scans task, it check a task is under memcg or not when it's called via memcg's context. But, as Oleg pointed out, a thread group leader may have NULL ->mm and task_in_mem_cgroup() may do wrong decision. We have to use find_lock_task_mm() in memcg as generic OOM-Killer does. Signed-off-by: KAMEZAWA Hiroyuki Cc: Oleg Nesterov Cc: Daisuke Nishimura Cc: Balbir Singh Reviewed-by: Minchan Kim Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed