summaryrefslogtreecommitdiffstats
path: root/kernel/debug
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2015-12-03 16:18:21 +0100
committerTejun Heo <tj@kernel.org>2015-12-03 16:18:21 +0100
commit67cde9c4938945b9510730c64e68d2f1dd7bc0aa (patch)
tree208946c2b33e3eeaa8e7f7d0eedc0a9c0401b4bd /kernel/debug
parentcgroup: fix handling of multi-destination migration from subtree_control enab... (diff)
downloadlinux-67cde9c4938945b9510730c64e68d2f1dd7bc0aa.tar.xz
linux-67cde9c4938945b9510730c64e68d2f1dd7bc0aa.zip
cgroup_pids: don't account for the root cgroup
Because accounting resources for the root cgroup sometimes incurs measureable overhead for workloads which don't care about cgroup and often ends up calculating a number which is available elsewhere in a slightly different form, cgroup is not in the business of providing system-wide statistics. The pids controller which was introduced recently was exposing "pids.current" at the root. This patch disable accounting for root cgroup and removes the file from the root directory. While this is a userland visible behavior change, pids has been available only in one version and was badly broken there, so I don't think this will be noticeable. If it turns out to be a problem, we can reinstate it for v1 hierarchies. Signed-off-by: Tejun Heo <tj@kernel.org> Cc: Aleksa Sarai <cyphar@cyphar.com>
Diffstat (limited to 'kernel/debug')
0 files changed, 0 insertions, 0 deletions