diff options
author | 2013-08-26 18:40:56 -0400 | |
---|---|---|
committer | 2013-08-26 18:40:56 -0400 | |
commit | 7941cb027dccedec3c047271554ddcf4be2e0697 (patch) | |
tree | 72bf50000b99403d9610ac9d32d21900e06c1bc6 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | cgroup: implement CFTYPE_NO_PREFIX (diff) | |
download | linux-dev-7941cb027dccedec3c047271554ddcf4be2e0697.tar.xz linux-dev-7941cb027dccedec3c047271554ddcf4be2e0697.zip |
cgroup: make cgroup_event hold onto cgroup_subsys_state instead of cgroup
Currently, each registered cgroup_event holds an extra reference to
the cgroup. This is a bit weird as events are subsystem specific and
will also be incorrect in the planned unified hierarchy as css
(cgroup_subsys_state) may come and go dynamically across the lifetime
of a cgroup. Holding onto cgroup won't prevent the target css from
going away.
Update cgroup_event to hold onto the css the traget file belongs to
instead of cgroup.
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Li Zefan <lizefan@huawei.com>
Acked-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions