Here, as promised, is a pull request for some bsd-user patches I've been curating with the aid of Sean Bruno. Nothing particularly exciting here but I didn't want to build up a huge pile of patches.
thanks -- PMM The following changes since commit b780bf8eff43fc49b071795292dea5d05990fff3: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-06-10' into staging (2014-06-10 17:16:03 +0100) are available in the git repository at: git://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-bsd-user-20140611 for you to fetch changes up to c4af6d4b13cc263b20133096f4de7b48e0aa7b46: bsd-user: Fix syscall format, add strace support for more syscalls (2014-06-11 00:25:06 +0100) ---------------------------------------------------------------- bsd-user queue: * build fixes * improvements to strace ---------------------------------------------------------------- Natanael Copa (4): util/qemu-openpty: fix build with musl libc by include termios.h as fallback xen: replace ffsl with ctzl vhost: replace ffsl with ctzl exec: replace ffsl with ctzl Peter Maydell (2): util/hbitmap.c: Use ctpopl rather than reimplementing a local equivalent bsd-user/mmap.c: Don't try to override g_malloc/g_free Sean Bruno (7): bsd-user: GPL v2 attribution update and style bsd-user: Implement strace support for print_sysctl syscall bsd-user: Implement strace support for print_ioctl syscall bsd-user: Implement strace support for __acl_* syscalls bsd-user: Implement strace support for extattr_* syscalls bsd-user: Implement strace support for thr_* syscalls bsd-user: Fix syscall format, add strace support for more syscalls Stacey Son (2): bsd-user: refresh freebsd system call numbers bsd-user: add HOST_VARIANT_DIR for various *BSD dependent code Makefile.target | 3 +- bsd-user/freebsd/strace.list | 76 +++- bsd-user/freebsd/syscall_nr.h | 813 +++++++++++++++++++++++------------------- bsd-user/mmap.c | 60 ---- bsd-user/qemu.h | 26 ++ bsd-user/strace.c | 167 ++++++--- configure | 11 + hw/virtio/vhost.c | 6 +- include/exec/ram_addr.h | 2 +- util/hbitmap.c | 9 +- util/qemu-openpty.c | 2 + xen-hvm.c | 2 +- 12 files changed, 669 insertions(+), 508 deletions(-)