From b96aa96fe29df6a24ed9e84961cfc8febd50d781 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Sun, 12 Apr 2020 10:19:40 +0200 Subject: [PATCH] cgroups: ignore legacy limits on pure cgroup2 systems Link: https://github.com/lxc/lxc/issues/3183#issuecomment-612462322 Signed-off-by: Christian Brauner --- src/lxc/cgroups/cgfsng.c | 3 +++ 1 file changed, 3 insertions(+) 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; -- 2.47.2