From: Daisuke Nishimura Date: Thu, 30 Apr 2009 22:08:11 +0000 (-0700) Subject: memcg: fix try_get_mem_cgroup_from_swapcache() X-Git-Tag: v2.6.30-rc5~78 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c0bd3f63ce01a1757dbce6373122a05fbf99ced7;p=pandora-kernel.git memcg: fix try_get_mem_cgroup_from_swapcache() This is a bugfix for commit 3c776e64660028236313f0e54f3a9945764422df ("memcg: charge swapcache to proper memcg"). Used bit of swapcache is solid under page lock, but considering move_account, pc->mem_cgroup is not. We need lock_page_cgroup() anyway. Signed-off-by: Daisuke Nishimura Acked-by: KAMEZAWA Hiroyuki Cc: Balbir Singh Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed