cgroup: use a per-cgroup work for release agent
authorZefan Li <lizefan@huawei.com>
Thu, 18 Sep 2014 08:06:19 +0000 (16:06 +0800)
committerTejun Heo <tj@kernel.org>
Thu, 18 Sep 2014 17:14:22 +0000 (13:14 -0400)
Instead of using a global work to schedule release agent on removable
cgroups, we change to use a per-cgroup work to do this, which makes
the code much simpler.

v2: use a dedicated work instead of reusing css->destroy_work. (Tejun)

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

Simple merge
diff --cc kernel/cgroup.c
Simple merge