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(-)