cgroup: implement cgroup_from_id()
authorLi Zefan <lizefan@huawei.com>
Wed, 31 Jul 2013 01:51:31 +0000 (09:51 +0800)
committerTejun Heo <tj@kernel.org>
Wed, 31 Jul 2013 11:47:34 +0000 (07:47 -0400)
commite14880f7bb7e0dc0933af304998371dd543ceb40
treed17af9f967acdce1761264a2361986f10348995e
parentb414dc09a31d41d696093a4cce9fb2853a5ecd4e
cgroup: implement cgroup_from_id()

This will be used as a replacement for css_lookup().

There's a difference with cgroup id and css id. cgroup id starts with 0,
while css id starts with 1.

v4:
- also check if cggroup_mutex is held.
- make it an inline function.

Signed-off-by: Li Zefan <lizefan@huawei.com>
Reviewed-by: Michal Hocko <mhocko@suse.cz>
Signed-off-by: Tejun Heo <tj@kernel.org>
include/linux/cgroup.h