From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37026) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDuqn-0000oR-OQ for qemu-devel@nongnu.org; Wed, 21 Jan 2015 07:57:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDuqh-0005pn-Kv for qemu-devel@nongnu.org; Wed, 21 Jan 2015 07:57:37 -0500 Received: from mx1.redhat.com ([209.132.183.28]:41820) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDuqh-0005pN-Br for qemu-devel@nongnu.org; Wed, 21 Jan 2015 07:57:31 -0500 From: Laszlo Ersek Date: Wed, 21 Jan 2015 13:57:16 +0100 Message-Id: <1421845037-5374-2-git-send-email-lersek@redhat.com> In-Reply-To: <1421845037-5374-1-git-send-email-lersek@redhat.com> References: <1421845037-5374-1-git-send-email-lersek@redhat.com> Subject: [Qemu-devel] [PATCH 1/2] qemu_signalfd_available(): remove function due to lack of callers List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu devel list , Paolo Bonzini , Peter Maydell , Laszlo Ersek Noone calls qemu_signalfd_available(), let's remove it. Signed-off-by: Laszlo Ersek --- include/qemu/compatfd.h | 1 - util/compatfd.c | 19 ------------------- 2 files changed, 20 deletions(-) diff --git a/include/qemu/compatfd.h b/include/qemu/compatfd.h index 6b04877..fc37915 100644 --- a/include/qemu/compatfd.h +++ b/include/qemu/compatfd.h @@ -39,6 +39,5 @@ struct qemu_signalfd_siginfo { }; int qemu_signalfd(const sigset_t *mask); -bool qemu_signalfd_available(void); #endif diff --git a/util/compatfd.c b/util/compatfd.c index 341ada6..e857150 100644 --- a/util/compatfd.c +++ b/util/compatfd.c @@ -108,22 +108,3 @@ int qemu_signalfd(const sigset_t *mask) return qemu_signalfd_compat(mask); } - -bool qemu_signalfd_available(void) -{ -#ifdef CONFIG_SIGNALFD - sigset_t mask; - int fd; - bool ok; - sigemptyset(&mask); - errno = 0; - fd = syscall(SYS_signalfd, -1, &mask, _NSIG / 8); - ok = (errno != ENOSYS); - if (fd >= 0) { - close(fd); - } - return ok; -#else - return false; -#endif -} -- 1.8.3.1