diff options
author | Tejun Heo <tj@kernel.org> | 2014-02-13 12:58:41 +0100 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2014-02-13 12:58:41 +0100 |
commit | cb0f1fe9ba47c202a98a9d41ad5c12c0ac7732e9 (patch) | |
tree | 9728e6a5883ddc8136e3a240ecaa9fea8343db66 /kernel/cgroup_freezer.c | |
parent | cgroup: separate out put_css_set_locked() and remove put_css_set_taskexit() (diff) | |
download | linux-cb0f1fe9ba47c202a98a9d41ad5c12c0ac7732e9.tar.xz linux-cb0f1fe9ba47c202a98a9d41ad5c12c0ac7732e9.zip |
cgroup: move css_set_rwsem locking outside of cgroup_task_migrate()
Instead of repeatedly locking and unlocking css_set_rwsem inside
cgroup_task_migrate(), update cgroup_attach_task() to grab it outside
of the loop and update cgroup_task_migrate() to use
put_css_set_locked().
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Li Zefan <lizefan@huawei.com>
Diffstat (limited to 'kernel/cgroup_freezer.c')
0 files changed, 0 insertions, 0 deletions