diff --git a/kernel/cgroup.c b/kernel/cgroup.c index 6d870f2d1228..bf4f78f026e8 100644 --- a/kernel/cgroup.c +++ b/kernel/cgroup.c @@ -4599,7 +4599,7 @@ static int alloc_css_id(struct cgroup_subsys *ss, struct cgroup *parent, parent_css = parent->subsys[subsys_id]; child_css = child->subsys[subsys_id]; parent_id = parent_css->id; - depth = parent_id->depth; + depth = parent_id->depth + 1; child_id = get_new_cssid(ss, depth); if (IS_ERR(child_id))