]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
cgfs: always handle named subsystems by default
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Sun, 31 Jan 2016 15:33:30 +0000 (16:33 +0100)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Sun, 31 Jan 2016 15:33:30 +0000 (16:33 +0100)
Previously, name= controllers would be handled if lxc.cgroup.use=@all,
but not if lxc.cgroup.use was unspecified.  Change that, since you cannot
run systemd in a container without it.

Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/lxc/cgfs.c

index 8aed8c06fbc4e9605bfa0c0ce987481cded70e34..96321695601f96d1734b9346af4c22dc347fdb93 100644 (file)
@@ -556,7 +556,7 @@ static struct cgroup_meta_data *lxc_cgroup_load_meta2(const char **subsystem_whi
                true;
        all_named_subsystems = subsystem_whitelist ?
                (lxc_string_in_array("@named", subsystem_whitelist) || lxc_string_in_array("@all", subsystem_whitelist)) :
-               false;
+               true;
 
        meta_data = calloc(1, sizeof(struct cgroup_meta_data));
        if (!meta_data)