]> git.baikalelectronics.ru Git - kernel.git/commit
cgroup: lock cgroup_mutex in cgroup_init_subsys()
authorTejun Heo <tj@kernel.org>
Mon, 19 Nov 2012 16:13:36 +0000 (08:13 -0800)
committerTejun Heo <tj@kernel.org>
Mon, 19 Nov 2012 16:13:36 +0000 (08:13 -0800)
commit4b7a83cad05b31dba88e9d584396228e0aa2d539
tree5e17d543a77f3783e4cfce7f525f4c3255238c07
parent7428a44f1430d7317edcdc930e1def23137355f8
cgroup: lock cgroup_mutex in cgroup_init_subsys()

Make cgroup_init_subsys() grab cgroup_mutex while initializing a
subsystem so that all helpers and callbacks are called under the
context they expect.  This isn't strictly necessary as
cgroup_init_subsys() doesn't race with anybody but will allow adding
lockdep assertions.

Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Li Zefan <lizefan@huawei.com>
kernel/cgroup.c