summaryrefslogtreecommitdiff
path: root/include/linux/cgroup-defs.h
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2018-04-26 14:29:04 -0700
committerTejun Heo <tj@kernel.org>2018-04-26 14:29:04 -0700
commit5faaf05f2976fd9ec0ecd582bcfb3a41cde4c65e (patch)
tree85c27210cddbf635eb8ae4ed6a94825826710c9d /include/linux/cgroup-defs.h
parentfe03a7594d86e0754f05e604cd803a6a9aae3c1c (diff)
downloadlwn-5faaf05f2976fd9ec0ecd582bcfb3a41cde4c65e.tar.gz
lwn-5faaf05f2976fd9ec0ecd582bcfb3a41cde4c65e.zip
cgroup: Explicitly remove core interface files
The "cgroup." core interface files bypass the usual interface removal path and get removed recursively along with the cgroup itself. While this works now, the subtle discrepancy gets in the way of implementing common mechanisms. This patch updates cgroup core interface file handling so that it's consistent with controller interface files. When added, the css is marked CSS_VISIBLE and they're explicitly removed before the cgroup is destroyed. This doesn't cause user-visible behavior changes. Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/linux/cgroup-defs.h')
0 files changed, 0 insertions, 0 deletions