summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/cgroup.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/kernel/cgroup.c b/kernel/cgroup.c
index 067a0824ce45..9fdea8437fa0 100644
--- a/kernel/cgroup.c
+++ b/kernel/cgroup.c
@@ -472,21 +472,6 @@ static void __put_css_set(struct css_set *cg, int taskexit)
hlist_del(&cg->hlist);
css_set_count--;
- list_for_each_entry_safe(link, saved_link, &cg->cg_links,
- cg_link_list) {
- struct cgroup *cgrp = link->cgrp;
- list_del(&link->cg_link_list);
- list_del(&link->cgrp_link_list);
- if (atomic_dec_and_test(&cgrp->count) &&
- notify_on_release(cgrp)) {
- if (taskexit)
- set_bit(CGRP_RELEASABLE, &cgrp->flags);
- check_for_release(cgrp);
- }
-
- kfree(link);
- }
-
write_unlock(&css_set_lock);
call_rcu(&cg->rcu_head, free_css_set_rcu);
}