cgroup: remove bogus comments in cgroup_diput()
Since commit 48ddbe194623ae089cc0576e60363f2d2e85662a ("cgroup: make css->refcnt clearing on cgroup removal optional"), each css holds a ref on cgroup's dentry, so cgroup_diput() won't be called until all css' refs go down to 0, which invalids the comments. Signed-off-by: Li Zefan <lizefan@huawei.com> Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:
parent
be44562613
commit
9ed8a65970
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user