Statistics
| Branch: | Revision:

root / linux-user @ d356312f

Name Size
  aarch64
  alpha
  arm
  cris
  i386
  m68k
  microblaze
  mips
  mips64
  openrisc
  ppc
  s390x
  sh4
  sparc
  sparc64
  unicore32
  x86_64
Makefile.objs 229 Bytes
cpu-uname.c 2.4 kB
cpu-uname.h 49 Bytes
elfload.c 87.5 kB
errno_defs.h 8.8 kB
flat.h 2.5 kB
flatload.c 25.4 kB
ioctls.h 18.7 kB
linux_loop.h 2.3 kB
linuxload.c 4.4 kB
m68k-sim.c 4.8 kB
main.c 132.9 kB
mmap.c 23.5 kB
qemu.h 15.4 kB
signal.c 168.9 kB
socket.h 12.3 kB
strace.c 41 kB
strace.list 46.9 kB
syscall.c 289.5 kB
syscall_defs.h 80.9 kB
syscall_types.h 7.4 kB
target_flat.h 625 Bytes
uaccess.c 1.6 kB
vm86.c 15.2 kB

Latest revisions

# Date Author Comment
d356312f 12/17/2013 09:42 pm Peter Maydell

target-arm: Clean up handling of AArch64 PSTATE

The env->pstate field is a little odd since it doesn't strictly
speaking represent an architectural register. However it's convenient
for QEMU to use it to hold the various PSTATE architectural bits
in the same format the architecture specifies for SPSR registers...

cdac7a71 12/06/2013 10:57 pm Anthony Liguori

Merge remote-tracking branch 'rth/auxv-2' into staging

  1. By Richard Henderson
  2. Via Richard Henderson
    • rth/auxv-2:
      linux-user: Use qemu_getauxval for AT_EXECFD
      util: Use qemu_getauxval in linux qemu_cache_utils_init
      tcg-s390: Use qemu_getauxval in query_facilities...
0b959cf5 11/29/2013 08:48 pm Richard Henderson

linux-user: Use qemu_getauxval for AT_EXECFD

Reviewed-by: Peter Maydell <>
Signed-off-by: Richard Henderson <>

664d2c44 11/29/2013 08:45 pm Richard Henderson

util: Use qemu_getauxval in linux qemu_cache_utils_init

With this we no longer pass down envp, and thus all systems can have
the same void prototype. So also eliminate a useless thunk.

Reviewed-by: Peter Maydell <>
Signed-off-by: Richard Henderson <>

b6a3e690 11/29/2013 08:45 pm Richard Henderson

osdep: Create qemu_getauxval and qemu_init_auxval

Abstract away dependence on a system implementation of getauxval.

Signed-off-by: Richard Henderson <>

a2926784 11/29/2013 11:42 am Petar Jovanovic

linux-user: pass correct parameter to do_shmctl()

Fix shmctl issue by passing correct parameter buf to do_shmctl().

Signed-off-by: Petar Jovanovic <>
Signed-off-by: Riku Voipio <>

55a2b163 11/29/2013 11:42 am Petar Jovanovic

linux-user: create target_structs header to place ipc_perm and shmid_ds

Creating target_structs header in linux-user/$arch/ and making
target_ipc_perm and target_shmid_ds its first inhabitants.
The struct defintions may/should be further fine-tuned by arch maintainers....

9721cf2c 11/29/2013 10:58 am Corey J. Boyle

flatload: fix non-GOT relocations

Use target address rather than host address when performing
non-GOT relocations

Signed-off-by: Corey J. Boyle <>
Signed-off-by: Riku Voipio <>

f4f1e10a 11/29/2013 10:58 am Erik de Castro Lopo

linux-user: Implement handling of 5 POSIX timer syscalls.

Implement timer_create, timer_settime, timer_gettime, timer_getoverrun
and timer_delete.

Signed-off-by: Erik de Castro Lopo <>
Signed-off-by: Riku Voipio <>

905bba13 11/29/2013 10:58 am Erik de Castro Lopo

linux-user: Add target struct defs needed for POSIX timer syscalls.

Signed-off-by: Erik de Castro Lopo <>
Signed-off-by: Riku Voipio <>

View revisions

Also available in: Atom