linux/kernel/cgroup
Zefan Li 9732adc5d6 cgroup: avoid attaching a cgroup root to two different superblocks, take 2
Commit bfb0b80db5 ("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>
2017-04-28 18:04:54 -04:00
..
cgroup-internal.h cgroup: avoid attaching a cgroup root to two different superblocks, take 2 2017-04-28 18:04:54 -04:00
cgroup-v1.c cgroup: avoid attaching a cgroup root to two different superblocks, take 2 2017-04-28 18:04:54 -04:00
cgroup.c cgroup: avoid attaching a cgroup root to two different superblocks, take 2 2017-04-28 18:04:54 -04:00
cpuset.c cpuset: Remove cpuset_update_active_cpus()'s parameter. 2017-04-11 08:57:54 +09:00
freezer.c
Makefile
namespace.c kernel: convert cgroup_namespace.count from atomic_t to refcount_t 2017-03-06 14:55:22 -05:00
pids.c sched/headers, cgroups: Remove the threadgroup_change_*() wrappery 2017-03-02 08:42:25 +01:00
rdma.c