From: Christian Brauner Date: Sun, 12 Apr 2020 08:19:40 +0000 (+0200) Subject: cgroups: ignore legacy limits on pure cgroup2 systems X-Git-Tag: lxc-5.0.0~457^2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F3375%2Fhead;p=thirdparty%2Flxc.git cgroups: ignore legacy limits on pure cgroup2 systems Link: https://github.com/lxc/lxc/issues/3183#issuecomment-612462322 Signed-off-by: Christian Brauner --- diff --git a/src/lxc/cgroups/cgfsng.c b/src/lxc/cgroups/cgfsng.c index 4dad9e426..522eb412d 100644 --- a/src/lxc/cgroups/cgfsng.c +++ b/src/lxc/cgroups/cgfsng.c @@ -2847,6 +2847,9 @@ __cgfsng_ops static bool cgfsng_setup_limits_legacy(struct cgroup_ops *ops, if (!ops->hierarchies) return ret_set_errno(false, EINVAL); + if (!pure_unified_layout(ops)) + return log_warn_errno(true, EINVAL, "Ignoring legacy cgroup limits on pure cgroup2 system"); + sorted_cgroup_settings = sort_cgroup_settings(cgroup_settings); if (!sorted_cgroup_settings) return false;