summaryrefslogtreecommitdiff
path: root/virt/lib
diff options
context:
space:
mode:
authorZefan Li <lizefan@huawei.com>2017-04-19 05:15:59 +0300
committerTejun Heo <tj@kernel.org>2017-04-29 01:04:54 +0300
commit9732adc5d6520238223df16630f1f8cad2269317 (patch)
treeb10b3242df285c38a45e4b8039b2e860a9e20def /virt/lib
parenta590b90d472f2c176c140576ee3ab44df7f67839 (diff)
downloadlinux-9732adc5d6520238223df16630f1f8cad2269317.tar.xz
cgroup: avoid attaching a cgroup root to two different superblocks, take 2
Commit bfb0b80db5f9 ("cgroup: avoid attaching a cgroup root to two different superblocks") is broken. Now we try to fix the race by delaying the initialization of cgroup root refcnt until a superblock has been allocated. Reported-by: Dmitry Vyukov <dvyukov@google.com> Reported-by: Andrei Vagin <avagin@virtuozzo.com> Tested-by: Andrei Vagin <avagin@virtuozzo.com> Signed-off-by: Zefan Li <lizefan@huawei.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'virt/lib')
0 files changed, 0 insertions, 0 deletions