From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42970) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDv81-00074T-Lz for qemu-devel@nongnu.org; Wed, 21 Jan 2015 08:15:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDv7x-0005WU-MG for qemu-devel@nongnu.org; Wed, 21 Jan 2015 08:15:25 -0500 Received: from mx1.redhat.com ([209.132.183.28]:37029) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDv7x-0005WO-Fh for qemu-devel@nongnu.org; Wed, 21 Jan 2015 08:15:21 -0500 Message-ID: <54BFA662.3060801@redhat.com> Date: Wed, 21 Jan 2015 14:15:14 +0100 From: Paolo Bonzini MIME-Version: 1.0 References: <1421845037-5374-1-git-send-email-lersek@redhat.com> In-Reply-To: <1421845037-5374-1-git-send-email-lersek@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/2] clean up SYS_signalfd List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Laszlo Ersek , qemu devel list , Peter Maydell On 21/01/2015 13:57, Laszlo Ersek wrote: > SYS_signalfd is deprecated and absent on some Linux systems that do > support signalfd(). > > Also, in 2015 the signalfd() libc function should be available wherever > the underlying syscall(s) are available. > > Drop SYS_signalfd and check for & use signalfd() directly. > > Laszlo Ersek (2): > qemu_signalfd_available(): remove function due to lack of callers > signalfd(): modernize detection and use > > configure | 11 ++++++++--- > include/qemu/compatfd.h | 1 - > util/compatfd.c | 24 ++---------------------- > 3 files changed, 10 insertions(+), 26 deletions(-) I suspect this will stop using signalfd on RHEL5. I wouldn't weep, but it's worth pointing it out. Paolo