From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=41801 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Parfe-0000Jd-Jc for qemu-devel@nongnu.org; Thu, 06 Jan 2011 10:22:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Parfb-0006Wv-Ig for qemu-devel@nongnu.org; Thu, 06 Jan 2011 10:22:33 -0500 Received: from mnementh.archaic.org.uk ([81.2.115.146]:6303) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Parfb-0006Wn-AS for qemu-devel@nongnu.org; Thu, 06 Jan 2011 10:22:31 -0500 From: Peter Maydell Date: Thu, 6 Jan 2011 15:04:16 +0000 Message-Id: <1294326258-19431-1-git-send-email-peter.maydell@linaro.org> Subject: [Qemu-devel] [PATCH 0/2] linux-user: implement FS_IOC_FIEMAP ioctl List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Riku Voipio This patchset implements support for the Linux FS_IOC_FIEMAP ioctl. This is used by apt (or possibly one of the programs it runs) when it is installing packages. The major effect of this fix is that qemu no longer spits out warnings about the ioctl being unimplemented when you use it to install new packages into an Ubuntu ARM chroot. Peter Maydell (2): linux-user: Support ioctls whose parameter size is not constant linux-user: Implement FS_IOC_FIEMAP ioctl linux-user/ioctls.h | 4 ++ linux-user/syscall.c | 106 ++++++++++++++++++++++++++++++++++++++++++- linux-user/syscall_defs.h | 1 + linux-user/syscall_types.h | 16 +++++++ 4 files changed, 124 insertions(+), 3 deletions(-)