From b7a41491ed8bbfdc4ef1f9fb467a184fd2f131d4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Koutn=C3=BD?= Date: Thu, 29 Sep 2022 13:34:21 +0200 Subject: [PATCH] cgroup: Do not emit compat message without memory limit Previously mere MemoryLow= directive would lead to emitting the compat message 'Applying MemoryMax=18446744073709551615 as MemoryLimit=' even though it carries little information. --- src/core/cgroup.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/cgroup.c b/src/core/cgroup.c index e04b903d5c8..7f3782ae413 100644 --- a/src/core/cgroup.c +++ b/src/core/cgroup.c @@ -1651,7 +1651,8 @@ static void cgroup_context_apply( if (unit_has_unified_memory_config(u)) { val = c->memory_max; - log_cgroup_compat(u, "Applying MemoryMax=%" PRIu64 " as MemoryLimit=", val); + if (val != CGROUP_LIMIT_MAX) + log_cgroup_compat(u, "Applying MemoryMax=%" PRIu64 " as MemoryLimit=", val); } else val = c->memory_limit; -- 2.47.3