|
@@ -4561,13 +4561,13 @@ static int alloc_css_id(struct cgroup_subsys *ss, struct cgroup *parent,
|
|
|
{
|
|
|
int subsys_id, i, depth = 0;
|
|
|
struct cgroup_subsys_state *parent_css, *child_css;
|
|
|
- struct css_id *child_id, *parent_id = NULL;
|
|
|
+ struct css_id *child_id, *parent_id;
|
|
|
|
|
|
subsys_id = ss->subsys_id;
|
|
|
parent_css = parent->subsys[subsys_id];
|
|
|
child_css = child->subsys[subsys_id];
|
|
|
- depth = css_depth(parent_css) + 1;
|
|
|
parent_id = parent_css->id;
|
|
|
+ depth = parent_id->depth;
|
|
|
|
|
|
child_id = get_new_cssid(ss, depth);
|
|
|
if (IS_ERR(child_id))
|