The following pull request was submitted through Github. It can be accessed and reviewed at: https://github.com/lxc/lxc/pull/3103
This e-mail was sent by the LXC bot, direct replies will not reach the author unless they happen to be subscribed to this list. === Description (from pull-request) === Most kernels don't have this functionality yet, and so the warning is printed a lot. Our people are scared of warnings, so let's make it INFO instead in this case. Signed-off-by: Tycho Andersen <ty...@tycho.ws>
From 9c579205669cce54944e2c4f115e69ef18475bbe Mon Sep 17 00:00:00 2001 From: Tycho Andersen <ty...@tycho.ws> Date: Tue, 23 Jul 2019 09:40:14 -0600 Subject: [PATCH] pidfds: don't print a scary warning on ENOSYS Most kernels don't have this functionality yet, and so the warning is printed a lot. Our people are scared of warnings, so let's make it INFO instead in this case. Signed-off-by: Tycho Andersen <ty...@tycho.ws> --- src/lxc/start.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lxc/start.c b/src/lxc/start.c index e3f32f4cb8..e6544ea19c 100644 --- a/src/lxc/start.c +++ b/src/lxc/start.c @@ -1641,7 +1641,10 @@ static int proc_pidfd_open(pid_t pid) /* Test whether we can send signals. */ if (lxc_raw_pidfd_send_signal(proc_pidfd, 0, NULL, 0)) { - SYSERROR("Failed to send signal through pidfd"); + if (errno != ENOSYS) + SYSERROR("Failed to send signal through pidfd"); + else + INFO("Sending signals through pidfds not supported on this kernel"); return -1; }
_______________________________________________ lxc-devel mailing list lxc-devel@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-devel