From: Zbigniew Jędrzejewski-Szmek Date: Fri, 3 Jun 2022 14:45:47 +0000 (+0200) Subject: core: suppress message about missing libbpf if in initrd() X-Git-Tag: v252-rc1~870 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ea4f2d5fb7875e47441f736d6298f3930180647b;p=thirdparty%2Fsystemd.git core: suppress message about missing libbpf if in initrd() It is quite likely that libbpf is not present in the initrd, and there isn't much reason to use the bpf filters there. https://bugzilla.redhat.com/show_bug.cgi?id=2084955#c25 --- diff --git a/src/core/bpf-util.c b/src/core/bpf-util.c index 9130aa373f2..84170da0a80 100644 --- a/src/core/bpf-util.c +++ b/src/core/bpf-util.c @@ -26,7 +26,8 @@ bool cgroup_bpf_supported(void) { r = dlopen_bpf(); if (r < 0) { - log_info_errno(r, "Failed to open libbpf, cgroup BPF features disabled: %m"); + log_full_errno(in_initrd() ? LOG_DEBUG : LOG_INFO, + r, "Failed to open libbpf, cgroup BPF features disabled: %m"); return (supported = false); }