cgroup: drop task_lock() protection around task->cgroups
authorTejun Heo <tj@kernel.org>
Tue, 25 Feb 2014 15:04:03 +0000 (10:04 -0500)
committerTejun Heo <tj@kernel.org>
Tue, 25 Feb 2014 15:04:03 +0000 (10:04 -0500)
commit0e1d768f1b1873272ec4e8dc1482bb5281855017
tree8c8156afaa83e9d647c0202d63112b4be6a240d1
parenteaf797abc53b0ab3f0a02d4ef873a565fcce6daa
cgroup: drop task_lock() protection around task->cgroups

For optimization, task_lock() is additionally used to protect
task->cgroups.  The optimization is pretty dubious as either
css_set_rwsem is grabbed anyway or PF_EXITING already protects
task->cgroups.  It adds only overhead and confusion at this point.
Let's drop task_[un]lock() and update comments accordingly.

Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Li Zefan <lizefan@huawei.com>
include/linux/cgroup.h
kernel/cgroup.c
This page took 0.032191 seconds and 5 git commands to generate.