cgroup: allow ->post_create() to fail
authorTejun Heo <tj@kernel.org>
Mon, 19 Nov 2012 16:13:38 +0000 (08:13 -0800)
committerTejun Heo <tj@kernel.org>
Mon, 19 Nov 2012 16:13:38 +0000 (08:13 -0800)
commitb1929db42f8a649d9a9e397119f628c27fd4021f
tree04c0fa6f056395f8d17b5cd918403547be3f1425
parent4b8b47eb0001a89f271d671d959b235faa8f03e2
cgroup: allow ->post_create() to fail

There could be cases where controllers want to do initialization
operations which may fail from ->post_create().  This patch makes
->post_create() return -errno to indicate failure and online_css()
relay such failures.

Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Li Zefan <lizefan@huawei.com>
Cc: Glauber Costa <glommer@parallels.com>
include/linux/cgroup.h
kernel/cgroup.c
kernel/cgroup_freezer.c