diff options
author | Luke Shumaker <lukeshu@parabola.nu> | 2017-06-10 06:06:45 +0200 |
---|---|---|
committer | Luke Shumaker <lukeshu@parabola.nu> | 2018-07-20 18:12:02 +0200 |
commit | f09e86bcaa012d64addd2314fa6054657a02f64c (patch) | |
tree | d43e25fb212e73c103d8b0ec4403e5480dd0bdef | |
parent | nspawn: sync_cgroup(): Rename arg_uid_shift -> uid_shift (diff) | |
download | systemd-f09e86bcaa012d64addd2314fa6054657a02f64c.tar.xz systemd-f09e86bcaa012d64addd2314fa6054657a02f64c.zip |
cgroup-util: cg_kernel_controllers(): Fix comment about including "name="
Remove "arbitrary named hierarchies" from the list of things that
cg_kernel_controllers() might return, and clarify that "name="
pseudo-controllers are not included in the returned list.
/proc/cgroups does not contain "name=" pseudo-controllers, and
cg_kernel_controllers() makes no effort to enumerate them via a different
mechanism.
-rw-r--r-- | src/basic/cgroup-util.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c index 038ece4b06..daa15dbfcb 100644 --- a/src/basic/cgroup-util.c +++ b/src/basic/cgroup-util.c @@ -2384,10 +2384,9 @@ int cg_kernel_controllers(Set **ret) { assert(ret); - /* Determines the full list of kernel-known controllers. Might - * include controllers we don't actually support, arbitrary - * named hierarchies and controllers that aren't currently - * accessible (because not mounted). */ + /* Determines the full list of kernel-known controllers. Might include controllers we don't actually support + * and controllers that aren't currently accessible (because not mounted). This does not include "name=" + * pseudo-controllers. */ controllers = set_new(&string_hash_ops); if (!controllers) |