|
@@ -3545,7 +3545,7 @@ static void css_release(struct percpu_ref *ref)
|
|
struct cgroup_subsys_state *css =
|
|
struct cgroup_subsys_state *css =
|
|
container_of(ref, struct cgroup_subsys_state, refcnt);
|
|
container_of(ref, struct cgroup_subsys_state, refcnt);
|
|
|
|
|
|
- rcu_assign_pointer(css->cgroup->subsys[css->ss->id], NULL);
|
|
|
|
|
|
+ RCU_INIT_POINTER(css->cgroup->subsys[css->ss->id], NULL);
|
|
call_rcu(&css->rcu_head, css_free_rcu_fn);
|
|
call_rcu(&css->rcu_head, css_free_rcu_fn);
|
|
}
|
|
}
|
|
|
|
|