f6eb4a0841
bsd-user: Update strace.list for FreeBSD's latest syscalls
...
Update strace.list to include all of FreeBSD's syscalls up through svn
r331280.
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Sean Bruno <sburno@FreeBSD.org >
Signed-off-by: Alexander Kabaev <kan@FreeBSD.org >
Signed-off-by: Jung-uk Kim <jkim@FreeBSD.org >
Author: Michal Meloun <mmel@FreeBSD.org >
Signed-off-by: Mikaël Urankar <mikael.urankar@gmail.com >
[imp moved this change to early in the sequence]
Signed-off-by: Warner Losh <imp@FreeBSD.org >
Message-Id: <20201218205451.10559-5-imp@freebsd.org >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2021-01-11 14:59:21 +01:00
ea1ab4cf2c
bsd-user: move strace OS/arch dependent code to host/arch dirs
...
This change moves host OS and arch dependent code for the sysarch
system call related to the -strace functionality into the
appropriate host OS and target arch directories.
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Sean Bruno <sburno@FreeBSD.org >
[ imp integrated minor build fixes from sbruno ]
Signed-off-by: Warner Losh <imp@FreeBSD.org >
Message-Id: <20201218205451.10559-4-imp@freebsd.org >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2021-01-11 14:59:21 +01:00
4d306e59cb
bsd-user: regenerate FreeBSD's system call numbers
...
Recreate the FreeBSD system call numbers from current sys/syscall.h. Since this
isn't guaranteed to be on all systems, continue the practice of generating it
with some variation on:
sed -e s/SYS_/TARGET_NR_/ < $FREEBSD_SRC/sys/syscall.h > syscall_nr.h
until a more comprehensive system can be put in place.
Signed-off-by: Warner Losh <imp@FreeBSD.org >
Message-Id: <20201218205451.10559-2-imp@freebsd.org >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2021-01-11 14:59:21 +01:00
c4af6d4b13
bsd-user: Fix syscall format, add strace support for more syscalls
...
Signed-off-by: Sean Bruno <sbruno@freebsd.org >
Message-id: 1402246651-71099-10-git-send-email-sbruno@freebsd.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2014-06-11 00:25:06 +01:00
f35f961ac9
bsd-user: Implement strace support for thr_* syscalls
...
Signed-off-by: Sean Bruno <sbruno@freebsd.org >
Message-id: 1402246651-71099-9-git-send-email-sbruno@freebsd.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2014-06-11 00:25:06 +01:00
1e501653ab
bsd-user: Implement strace support for extattr_* syscalls
...
Signed-off-by: Sean Bruno <sbruno@freebsd.org >
Message-id: 1402246651-71099-8-git-send-email-sbruno@freebsd.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2014-06-11 00:25:06 +01:00
605474815d
bsd-user: Implement strace support for __acl_* syscalls
...
Signed-off-by: Sean Bruno <sbruno@freebsd.org >
Message-id: 1402246651-71099-7-git-send-email-sbruno@freebsd.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2014-06-11 00:25:06 +01:00
b85159a3a3
bsd-user: Implement strace support for print_ioctl syscall
...
Signed-off-by: Sean Bruno <sbruno@freebsd.org >
Message-id: 1402246651-71099-5-git-send-email-sbruno@freebsd.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2014-06-11 00:25:06 +01:00
80b346040d
bsd-user: Implement strace support for print_sysctl syscall
...
Signed-off-by: Sean Bruno <sbruno@freebsd.org >
Message-id: 1402246651-71099-4-git-send-email-sbruno@freebsd.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2014-06-11 00:25:06 +01:00
6b24119b7f
bsd-user: refresh freebsd system call numbers
...
Update FreeBSD system call numbers in freebsd/syscall_nr.h.
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Reviewed-by: Ed Maste <emaste@freebsd.org >
Signed-off-by: Sean Bruno <sbruno@freebsd.org >
Message-id: 1401220104-7147-2-git-send-email-sbruno@freebsd.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2014-06-11 00:25:06 +01:00
78cfb07fe0
bsd-user: FreeBSD update
...
basic FreeBSD sysarch(2) handling
fixed syscall errno return
Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de >
Signed-off-by: Blue Swirl <blauwirbel@gmail.com >
2009-10-18 15:16:08 +00:00
84778508d7
Preliminary BSD user emulator support
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5544 c046a42c-6fe2-441c-8c8c-71466251a162
2008-10-26 20:33:16 +00:00