Statistics
| Branch: | Revision:

root / linux-user @ 9e0e2f96

Name Size
  alpha
  arm
  cris
  i386
  m68k
  microblaze
  mips
  mips64
  mipsn32
  ppc
  s390x
  sh4
  sparc
  sparc64
  unicore32
  x86_64
cpu-uname.c 2.5 kB
cpu-uname.h 49 Bytes
elfload.c 83 kB
errno_defs.h 8.8 kB
flat.h 2.5 kB
flatload.c 25.4 kB
ioctls.h 16.8 kB
linux_loop.h 2.3 kB
linuxload.c 4.5 kB
m68k-sim.c 4.8 kB
main.c 118.2 kB
mmap.c 23 kB
qemu-types.h 742 Bytes
qemu.h 14.1 kB
signal.c 155.2 kB
socket.h 5 kB
strace.c 38.8 kB
strace.list 46.8 kB
syscall.c 251.9 kB
syscall_defs.h 76.1 kB
syscall_types.h 6.3 kB
target_flat.h 625 Bytes
uaccess.c 1.6 kB
vm86.c 15.2 kB

Latest revisions

# Date Author Comment
8e78064e 10/27/2011 02:43 pm Richard Henderson

ppc64-linux-user: Properly interpret the entry function descriptor.

Don't confuse the load address with the load bias. They're equal
for ET_DYN objects (i.e. ld.so) but different for ET_EXEC objects
(i.e. statically linked).

Signed-off-by: Richard Henderson <>...

9e0e2f96 10/27/2011 02:43 pm Richard Henderson

ppc64-linux-user: Fix syscall return type.

Use target_ulong instead of hard-coded uint32_t.
Remove the disabled printf's that are redundant with -strace.

Signed-off-by: Richard Henderson <>
Signed-off-by: Riku Voipio <>

75f22e4e 10/27/2011 02:43 pm Richard Henderson

sparc-linux-user: Handle SIGILL.

Signed-off-by: Richard Henderson <>
Signed-off-by: Riku Voipio <>

59f7182f 10/27/2011 02:43 pm Richard Henderson

sparc-linux-user: Fixup sending SIGSEGV

Signed-off-by: Richard Henderson <>
Signed-off-by: Riku Voipio <>

7cd393ac 10/27/2011 02:43 pm Richard Henderson

sparc-linux-user: Add some missing syscall numbers

Signed-off-by: Richard Henderson <>
Signed-off-by: Riku Voipio <>

0f6b4d21 10/27/2011 02:42 pm Alexander Graf

linux-user: implement reboot syscall

For OBS, we're running a full cross-guest inside of a VM. When a build
is done there, we reboot the guest as shutdown mechanism.

Unfortunately, reboot is not implemented in linux-user. So this mechanism
fails, spilling unpretty warnings. This patch implements sys_reboot()...

26b746db 10/27/2011 02:42 pm Matthias Braun

linux-user: fix TARGET_RLIM_INFINITY declaration

Signed-off-by: Matthias Braun <>
Signed-off-by: Riku Voipio <>

6cafd027 10/27/2011 02:42 pm Matthias Braun

linux-user: fix rlimit syscalls on sparc(64)

Signed-off-by: Matthias Braun <>
Signed-off-by: Riku Voipio <>

cbb21eed 10/27/2011 02:42 pm Matthias Braun

linux-user: fix abi_(u)long, target_ulong mismatch

abi_(u)long might be different from target_ulong, so don't use tswapl
but introduce a new tswapal

Signed-off-by: Matthias Braun <>
Signed-off-by: Riku Voipio <>

f4c69010 10/27/2011 02:42 pm Alexander Graf

linux-user: fix openat

When running openat using qemu-arm, we stumbled over invalid permissions
on the created files. The reason for this is that the mode parameter gets
treates as an O_... flag, which it isn't - it's a permission bitmask.

This patch removes the needless translation of the mode parameter,...

View revisions

Also available in: Atom