Statistics
| Branch: | Revision:

root / bsd-user @ feature-archipelago

Name Size
  freebsd
  i386
  netbsd
  openbsd
  sparc
  sparc64
  x86_64
Makefile.objs 91 Bytes
bsd-mman.h 6.3 kB
bsdload.c 4.7 kB
elfload.c 47.3 kB
errno_defs.h 9.2 kB
main.c 35.1 kB
mmap.c 16 kB
qemu.h 13.5 kB
signal.c 1 kB
strace.c 5.1 kB
syscall.c 16 kB
syscall_defs.h 5.6 kB
uaccess.c 1.6 kB

Latest revisions

# Date Author Comment
41d1af4d 09/20/2013 07:09 pm Stefan Weil

*-user: Fix typo in comment (ulocking -> unlocking)

Signed-off-by: Stefan Weil <>
Reviewed-by: Peter Maydell <>
Signed-off-by: Michael Tokarev <>

6f20f55b 09/20/2013 07:09 pm Stefan Weil

*-user: Improve documentation for lock_user function

Add a missing "function" and replace "and" by "any".
BSD and Linux use the same documentation here, so fix both.

Signed-off-by: Stefan Weil <>
Reviewed-by: Peter Maydell <>...

db6b81d4 07/23/2013 03:41 am Andreas Färber

gdbstub: Change gdb_handlesig() argument to CPUState

Prepares for changing GDBState::c_cpu to CPUState.

Signed-off-by: Andreas Färber <>

dca1173c 07/09/2013 10:33 pm Andreas Färber

bsd-user: Change thread_env to CPUState

Signed-off-by: Andreas Färber <>

878096ee 06/28/2013 02:25 pm Andreas Färber

cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks

Make cpustats monitor command available unconditionally.

Prepares for changing kvm_handle_internal_error() and kvm_cpu_exec()
arguments to CPUState.

Signed-off-by: Andreas Färber <>

2e59915d 06/14/2013 05:33 pm Paolo Bonzini

main: use TARGET_ARCH only for the target-specific #define

Everything else needs to match the executable name, which is
TARGET_NAME.

Before:
$ sh4eb-linux-user/qemu-sh4eb --help
usage: qemu-sh4 [options] program [arguments...]
Linux CPU emulator (compiled for sh4 emulation)...

e6a3ee5f 05/12/2013 12:25 pm Ed Maste

bsd-user: OS-agnostic 64-bit SYSCTL types

Use existence of type as #ifdef condition rather than FreeBSD-specific
version check, as suggested by Patrick Welche.

Also handle the signed (CTLTYPE_S64) case identically to the unsigned
(CTLTYPE_U64) case, per later patches in the FreeBSD ports tree...

0514ef2f 05/02/2013 01:27 am Eduardo Habkost

target-i386: Replace cpuid_*features fields with a feature word array

This replaces the feature-bit fields on both X86CPU and x86_def_t
structs with an array.

With this, we will be able to simplify code that simply does the same
operation on all feature words (e.g. kvm_check_features_against_host(),...

6ea8430d 04/26/2013 02:23 pm Ed Maste

bsd-user: Track change in FreeBSD SYSCTL types

Originally from Garrett Cooper in FreeBSD PR ports/155558
http://www.freebsd.org/cgi/query-pr.cgi?pr=155558

Signed-off-by: Ed Maste <>
Signed-off-by: Stefan Hajnoczi <>

989b697d 02/26/2013 09:31 pm Peter Maydell

qemu-log: default to stderr for logging output

Switch the default for qemu_log logging output from "/tmp/qemu.log"
to stderr. This is an incompatible change in some sense, but logging
is mostly used for debugging purposes so it shouldn't affect production...

View revisions

Also available in: Atom