From: KAMEZAWA Hiroyuki Date: Tue, 29 Apr 2008 08:00:22 +0000 (-0700) Subject: memcg: remove redundant function calls X-Git-Tag: v2.6.26-rc1~565 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3eae90c3cdd4e762d0f4f5e939c98780fccded57;p=pandora-kernel.git memcg: remove redundant function calls remove_list/add_list uses page_cgroup_zoneinfo() in it. So, it's called twice before and after lock. mz = page_cgroup_zoneinfo(); lock(); mz = page_cgroup_zoneinfo(); .... unlock(); And address of mz never changes. This is not good. This patch fixes this behavior. Signed-off-by: KAMEZAWA Hiroyuki Cc: Balbir Singh Cc: Pavel Emelyanov Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed