cgroup: update cgroup_create() failure path
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)
commit4b8b47eb0001a89f271d671d959b235faa8f03e2
tree611245ac0c36952a3b3e4af19514baf2be3d9104
parentb8a2df6a5b576d04f78f54abf254c283527d8bbc
cgroup: update cgroup_create() failure path

cgroup_create() was ignoring failure of cgroupfs files.  Update it
such that, if file creation fails, it rolls back by calling
cgroup_destroy_locked() and returns failure.

Note that error out goto labels are renamed.  The labels are a bit
confusing but will become better w/ later cgroup operation renames.

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