diff options
author | Li Zefan <lizefan@huawei.com> | 2014-09-17 06:18:34 -0400 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2014-09-17 17:34:15 -0400 |
commit | 244bb9a6336d2aa53526261ec35c593ebd5c1a33 (patch) | |
tree | fdda4212c1868fe2c9d0b0339c1a5aff64f08683 /kernel/cgroup.c | |
parent | 6213daab2547fdc0d02a86abf3ac209ac6881ae3 (diff) |
cgroup: remove redundant code in cgroup_rmdir()
We no longer clear kn->priv in cgroup_rmdir(), so we don't need
to get an extra refcnt.
Signed-off-by: Zefan Li <lizefan@huawei.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'kernel/cgroup.c')
-rw-r--r-- | kernel/cgroup.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/kernel/cgroup.c b/kernel/cgroup.c index 619aae399a3a..d739a732edb9 100644 --- a/kernel/cgroup.c +++ b/kernel/cgroup.c | |||
@@ -4841,13 +4841,10 @@ static int cgroup_rmdir(struct kernfs_node *kn) | |||
4841 | cgrp = cgroup_kn_lock_live(kn); | 4841 | cgrp = cgroup_kn_lock_live(kn); |
4842 | if (!cgrp) | 4842 | if (!cgrp) |
4843 | return 0; | 4843 | return 0; |
4844 | cgroup_get(cgrp); /* for @kn->priv clearing */ | ||
4845 | 4844 | ||
4846 | ret = cgroup_destroy_locked(cgrp); | 4845 | ret = cgroup_destroy_locked(cgrp); |
4847 | 4846 | ||
4848 | cgroup_kn_unlock(kn); | 4847 | cgroup_kn_unlock(kn); |
4849 | |||
4850 | cgroup_put(cgrp); | ||
4851 | return ret; | 4848 | return ret; |
4852 | } | 4849 | } |
4853 | 4850 | ||