qemu-e2k/linux-user
Richard Henderson 95c098286b alpha-linux-user: Fix the getpriority syscall
Alpha uses unbiased priority values in the syscall, with the a3
return value signaling error conditions.  Therefore, properly
interpret the libc getpriority as needed for the guest rather
than passing the host value through unchanged.

Signed-off-by: Richard Henderson <rth@twiddle.net>
2012-08-04 09:37:50 -07:00
..
alpha alpha-linux-user: Properly handle the non-rt sigprocmask syscall. 2012-08-04 09:37:49 -07:00
arm build: move *-user/ objects to nested Makefile.objs 2012-06-07 07:17:33 +02:00
cris
i386
m68k
microblaze
mips
mips64
mipsn32
openrisc target-or32: Add linux syscall, signal and termbits 2012-07-27 21:13:05 +00:00
ppc
s390x
sh4
sparc
sparc64
unicore32
x86_64
cpu-uname.c target-arm: Remove ARM_CPUID_* macros 2012-06-20 12:13:28 +00:00
cpu-uname.h
elfload.c target-or32: Add linux user support 2012-07-27 21:13:05 +00:00
errno_defs.h
flat.h
flatload.c
ioctls.h linux-user: Add ioctl for BLKBSZGET 2012-04-06 18:49:58 +03:00
linux_loop.h
linuxload.c
m68k-sim.c
main.c alpha-linux-user: Fix a3 error return with v0 error bypass. 2012-08-04 09:37:49 -07:00
Makefile.objs build: move *-user/ objects to nested Makefile.objs 2012-06-07 07:17:33 +02:00
mmap.c linux-user: Allocate the right amount of space for non-fixed file maps 2012-08-04 09:37:49 -07:00
qemu-types.h
qemu.h Userspace ARM BE8 support 2012-04-06 19:25:57 +03:00
signal.c Replace 'struct siginfo' with 'siginfo_t'. 2012-08-01 08:54:07 -05:00
socket.h
strace.c linux-user: Handle O_SYNC, O_NOATIME, O_CLOEXEC, O_PATH 2012-08-04 09:37:49 -07:00
strace.list linux-user: Translate pipe2 flags; add to strace 2012-08-04 09:37:49 -07:00
syscall_defs.h linux-user: Sync fcntl.h bits with the kernel 2012-08-04 09:37:49 -07:00
syscall_types.h linux-user: add struct old_dev_t compat 2012-04-06 18:49:58 +03:00
syscall.c alpha-linux-user: Fix the getpriority syscall 2012-08-04 09:37:50 -07:00
target_flat.h
uaccess.c
vm86.c