From: Johannes Weiner Date: Wed, 6 Aug 2014 23:06:04 +0000 (-0700) Subject: mm: memcontrol: do not acquire page_cgroup lock for kmem pages X-Git-Tag: cleanup-for-v3.18~96^2~150 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a840cda63e543d41270698525542a82b7a8a18d7;p=pandora-kernel.git mm: memcontrol: do not acquire page_cgroup lock for kmem pages Kmem page charging and uncharging is serialized by means of exclusive access to the page. Do not take the page_cgroup lock and don't set pc->flags atomically. Signed-off-by: Johannes Weiner Acked-by: Michal Hocko Acked-by: Vladimir Davydov Cc: Hugh Dickins Cc: Tejun Heo Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed