The main purpose of this patch series is to implement the prlimit64 syscall, which is what patch 2 does. Since prlimit64 is a new syscall number, I had to add it to the syscall number definitions. Patch 1 is therefore a comprehensive update of the syscall number tables for all archs to match the mainline 2.6.39.2 defined syscalls.
The exception is that I haven't touched the unicore32 syscall_nr.h, because as far as I can tell it doesn't match the kernel's syscall numbers for that architecture at all... Peter Maydell (2): linux-user: Add syscall numbers from kernel 2.6.39.2 linux-user: Implement prlimit64 syscall linux-user/alpha/syscall_nr.h | 23 ++++++++++++++++++- linux-user/arm/syscall_nr.h | 13 +++++++++++ linux-user/cris/syscall_nr.h | 2 + linux-user/i386/syscall_nr.h | 12 ++++++++++ linux-user/m68k/syscall_nr.h | 16 +++++++++++++ linux-user/main.c | 27 ++++++++++++++++++++++ linux-user/microblaze/syscall_nr.h | 14 ++++++++++- linux-user/mips/syscall_nr.h | 13 +++++++++++ linux-user/mips64/syscall_nr.h | 13 +++++++++++ linux-user/mipsn32/syscall_nr.h | 14 +++++++++++ linux-user/ppc/syscall_nr.h | 30 +++++++++++++++++++++++++ linux-user/s390x/syscall_nr.h | 13 +++++++++- linux-user/sh4/syscall_nr.h | 32 ++++++++++++++++++++++++++ linux-user/sparc/syscall_nr.h | 12 ++++++++++ linux-user/sparc64/syscall_nr.h | 12 ++++++++++ linux-user/syscall.c | 43 ++++++++++++++++++++++++++++++++++++ linux-user/syscall_defs.h | 5 ++++ linux-user/x86_64/syscall_nr.h | 12 ++++++++++ 18 files changed, 301 insertions(+), 5 deletions(-) -- 1.7.4.1