From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2os0-0003AZ-SR for qemu-devel@nongnu.org; Fri, 26 Jul 2013 16:44:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V2orz-0007KU-2k for qemu-devel@nongnu.org; Fri, 26 Jul 2013 16:44:12 -0400 Received: from e24smtp02.br.ibm.com ([32.104.18.86]:52707) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2ory-0007K9-NA for qemu-devel@nongnu.org; Fri, 26 Jul 2013 16:44:11 -0400 Received: from /spool/local by e24smtp02.br.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 26 Jul 2013 17:44:07 -0300 Received: from d24relay01.br.ibm.com (d24relay01.br.ibm.com [9.8.31.16]) by d24dlp02.br.ibm.com (Postfix) with ESMTP id 6ACF81DC0066 for ; Fri, 26 Jul 2013 16:44:04 -0400 (EDT) Received: from d24av03.br.ibm.com (d24av03.br.ibm.com [9.8.31.95]) by d24relay01.br.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r6QKdrj3663708 for ; Fri, 26 Jul 2013 17:39:54 -0300 Received: from d24av03.br.ibm.com (localhost [127.0.0.1]) by d24av03.br.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id r6QKi3Tb015237 for ; Fri, 26 Jul 2013 17:44:03 -0300 Message-ID: <51F2DF92.4030704@linux.vnet.ibm.com> Date: Fri, 26 Jul 2013 17:44:02 -0300 From: Eduardo Otubo MIME-Version: 1.0 References: <1374518017-10424-1-git-send-email-otubo@linux.vnet.ibm.com> <51EE341F.7040108@redhat.com> In-Reply-To: <51EE341F.7040108@redhat.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCHv3 0/2] seccomp: remove unused syscalls - for 1.6 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: pmoore@redhat.com, coreyb@linux.vnet.ibm.com, qemu-devel@nongnu.org, Anthony Liguori Any chance to get it pushed for 1.6? Thanks. On 07/23/2013 04:43 AM, Paolo Bonzini wrote: > Il 22/07/2013 20:33, Eduardo Otubo ha scritto: >> In this small patch series I basically: >> >> v3 update: >> - reincluded getrlimit(), it's used by Xen. >> >> v2 update: >> - set libseccomp 2.1.0 as requirement on configure script. >> - reincluded setrlimit() (used by Xen) and removed sendfile64() from >> the whitelist. >> >> 1) Remove the ifdef's for the (not so) new libseccomp version that does a >> best effort and translates x86_32 syscalls into x86_64 when possible. >> >> 2) Remove unused syscalls on the seccomp whitelist. For that removal, I've been >> running several instances of Qemu using a script written on top of >> virt-test[0]. After some weeks testing I could come up with this small list, >> and safely remove them without breaking anything. >> >> [0] - https://github.com/autotest/virt-test/wiki >> >> Eduardo Otubo (2): >> seccomp: no need to check arch in syscall whitelist >> seccomp: removing unused syscalls gtom whitelist >> >> configure | 2 +- >> qemu-seccomp.c | 17 ----------------- >> 2 files changed, 1 insertion(+), 18 deletions(-) >> > > Looks good. > > Reviewed-by: Paolo Bonzini > > Paolo > -- Eduardo Otubo IBM Linux Technology Center