Fixes for several regressions introduced in the last signal.git pile, along with fixing bugs in truncate and ftruncate compat (on just about anything biarch at least one of those two had been done wrong). Please, pull from git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal for-linus Shortlog: Al Viro (4): lseek() and truncate() on sparc really need sign extension switch lseek to COMPAT_SYSCALL_DEFINE fix compat truncate/ftruncate [regression] braino in "sparc: convert to ksignal" Heiko Carstens (1): compat: restore timerfd settime and gettime compat syscalls Diffstat: arch/arm64/include/asm/unistd32.h | 6 +++--- arch/arm64/kernel/sys32.S | 5 ----- arch/mips/kernel/scall64-o32.S | 4 ++-- arch/parisc/kernel/sys_parisc32.c | 10 ---------- arch/parisc/kernel/syscall_table.S | 6 +++--- arch/powerpc/include/asm/systbl.h | 2 +- arch/powerpc/kernel/sys_ppc32.c | 18 ------------------ arch/s390/kernel/compat_wrapper.S | 16 ---------------- arch/s390/kernel/syscalls.S | 6 +++--- arch/sparc/kernel/signal32.c | 2 +- arch/sparc/kernel/systbls_64.S | 6 +++--- arch/x86/ia32/sys_ia32.c | 5 ----- arch/x86/include/asm/sys_ia32.h | 1 - arch/x86/syscalls/syscall_32.tbl | 6 +++--- fs/open.c | 15 +++++++++++++++ fs/read_write.c | 9 ++++++++- fs/timerfd.c | 10 +++++----- include/linux/compat.h | 3 +++ 18 files changed, 50 insertions(+), 80 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html