From 4b5e3fd7930bb614a73fc0c73bc807c2ebb705be Mon Sep 17 00:00:00 2001 From: Li Zefan Date: Thu, 24 Jan 2013 14:32:02 +0800 Subject: [PATCH] --- yaml --- r: 350330 b: refs/heads/master c: 9ed8a659703876a9fe96ab86d1b296c2f0084242 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/cgroup.c | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/[refs] b/[refs] index 589e71eb734a..0b74ba865456 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: be44562613851235d801d41d5b3976dc4333f622 +refs/heads/master: 9ed8a659703876a9fe96ab86d1b296c2f0084242 diff --git a/trunk/kernel/cgroup.c b/trunk/kernel/cgroup.c index 02e4f201472e..800852282c21 100644 --- a/trunk/kernel/cgroup.c +++ b/trunk/kernel/cgroup.c @@ -899,12 +899,6 @@ static void cgroup_diput(struct dentry *dentry, struct inode *inode) struct cgroup *cgrp = dentry->d_fsdata; BUG_ON(!(cgroup_is_removed(cgrp))); - /* It's possible for external users to be holding css - * reference counts on a cgroup; css_put() needs to - * be able to access the cgroup after decrementing - * the reference count in order to know if it needs to - * queue the cgroup to be handled by the release - * agent */ call_rcu(&cgrp->rcu_head, cgroup_free_rcu); } else { struct cfent *cfe = __d_cfe(dentry);