diff options
author | Tejun Heo <tj@kernel.org> | 2018-04-26 14:29:06 -0700 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2018-04-26 14:29:06 -0700 |
commit | c43c5ea75fd53cae3c8b63e1a27efc4cff6508d3 (patch) | |
tree | 9144ead9ae1b39efb3382edc7f025f9eff75a319 /kernel/cred.c | |
parent | 9a9e97b2f1f27ec70e3c138a790bd5627747d868 (diff) | |
download | linux-c43c5ea75fd53cae3c8b63e1a27efc4cff6508d3.tar.gz |
cgroup: Make cgroup_rstat_updated() ready for root cgroup usage
cgroup_rstat_updated() ensures that the cgroup's rstat is linked to the parent. If there's no parent, it never gets linked and the function ends up grabbing and releasing the cgroup_rstat_lock each time for no reason which can be expensive. This hasn't been a problem till now because nobody was calling the function for the root cgroup but rstat is gonna be exposed to controllers and use cases, so let's get ready. Make cgroup_rstat_updated() an no-op for the root cgroup. Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'kernel/cred.c')
0 files changed, 0 insertions, 0 deletions