From: Kamezawa Hiroyuki Date: Tue, 31 Jul 2012 23:42:42 +0000 (-0700) Subject: memcg: remove check for signal_pending() during rmdir() X-Git-Tag: upstream/snapshot3+hdmi~6896^2~87 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=59b8e85c26e77d236ebdd61866ffc5e69c5f531d;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git memcg: remove check for signal_pending() during rmdir() After bf544fdc241da8 "memcg: move charges to root cgroup if use_hierarchy=0 in mem_cgroup_move_hugetlb_parent()", no memory reclaim will occur when removing a memory cgroup. If -EINTR is returned here, cgroup will show a warning. We don't need to handle any user interruption signal. Remove this. Signed-off-by: KAMEZAWA Hiroyuki Cc: Johannes Weiner Acked-by: Michal Hocko Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/mm/memcontrol.c b/mm/memcontrol.c index 1940ba8..8062d45 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -3691,9 +3691,6 @@ move_account: ret = -EBUSY; if (cgroup_task_count(cgrp) || !list_empty(&cgrp->children)) goto out; - ret = -EINTR; - if (signal_pending(current)) - goto out; /* This is for making all *used* pages to be on LRU. */ lru_add_drain_all(); drain_all_stock_sync(memcg);