]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
cgroups/devices: do not log error when bpf device feature is not available
authorChristian Brauner <christian.brauner@ubuntu.com>
Tue, 3 Dec 2019 23:55:42 +0000 (00:55 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Tue, 3 Dec 2019 23:55:42 +0000 (00:55 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/cgroups/cgroup2_devices.c

index e72cffc1c687742eff52acf318f1a68534c3f19a..cb6f76abc13d45415962f43cb723685b45f95ed7 100644 (file)
@@ -511,23 +511,20 @@ bool bpf_devices_cgroup_supported(void)
        int ret;
 
        if (geteuid() != 0)
-               return log_error_errno(false,
-                                      EINVAL, "The bpf device cgroup requires real root");
+               return log_trace(false,
+                                "The bpf device cgroup requires real root");
 
        prog = bpf_program_new(BPF_PROG_TYPE_CGROUP_DEVICE);
        if (prog < 0)
-               return log_error_errno(false,
-                                      errno, "Failed to allocate new bpf device cgroup program");
+               return log_trace(false, "Failed to allocate new bpf device cgroup program");
 
        ret = bpf_program_add_instructions(prog, dummy, ARRAY_SIZE(dummy));
        if (ret < 0)
-               return log_error_errno(false,
-                                      errno, "Failed to add new instructions to bpf device cgroup program");
+               return log_trace(false, "Failed to add new instructions to bpf device cgroup program");
 
        ret = bpf_program_load_kernel(prog, NULL, 0);
        if (ret < 0)
-               return log_error_errno(false,
-                                      errno, "Failed to load new bpf device cgroup program");
+               return log_trace(false, "Failed to load new bpf device cgroup program");
 
        return log_trace(true, "The bpf device cgroup is supported");
 }