diff options
author | 2014-05-13 12:19:22 -0400 | |
---|---|---|
committer | 2014-05-13 12:19:22 -0400 | |
commit | cfc79d5bec04cdf26cd207d3e73d8bd59fd780a8 (patch) | |
tree | 96a08e782596ce01a268a9309cf8d3fbc2f18ee9 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | cgroup: grab cgroup_mutex earlier in cgroup_subtree_control_write() (diff) | |
download | linux-dev-cfc79d5bec04cdf26cd207d3e73d8bd59fd780a8.tar.xz linux-dev-cfc79d5bec04cdf26cd207d3e73d8bd59fd780a8.zip |
cgroup: move cgroup->kn->priv clearing to cgroup_rmdir()
The ->priv field of a cgroup directory kernfs_node points back to the
cgroup. This field is RCU cleared in cgroup_destroy_locked() for
non-kernfs accesses from css_tryget_from_dir() and
cgroupstats_build().
As these are only applicable to cgroups which finished creation
successfully and fully initialized cgroups are always removed by
cgroup_rmdir(), this can be safely moved to the end of cgroup_rmdir().
This will help simplifying cgroup locking and shouldn't introduce any
behavior difference.
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Li Zefan <lizefan@huawei.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions