Merge tag 'asm-generic-fixes-6.10' of...
Merge tag 'asm-generic-fixes-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic Pull asm-generic fixes from Arnd Bergmann: "These are some bugfixes for system call ABI issues I found while working on a cleanup series. None of these are urgent since these bugs have gone unnoticed for many years, but I think we probably want to backport them all to stable kernels, so it makes sense to have the fixes included as early as possible. One more fix addresses a compile-time warning in kallsyms that was uncovered by a patch I did to enable additional warnings in 6.10. I had mistakenly thought that this fix was already merged through the module tree, but as Geert pointed out it was still missing" * tag 'asm-generic-fixes-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic: kallsyms: rework symbol lookup return codes linux/syscalls.h: add missing __user annotations syscalls: mmap(): use unsigned offset type consistently s390: remove native mmap2() syscall hexagon: fix fadvise64_64 calling conventions csky, hexagon: fix broken sys_sync_file_range sh: rework sync_file_range ABI powerpc: restore some missing spu syscalls parisc: use generic sys_fanotify_mark implementation parisc: use correct compat recv/recvfrom syscalls sparc: fix compat recv/recvfrom syscalls sparc: fix old compat_sys_select() syscalls: fix compat_sys_io_pgetevents_time64 usage ftruncate: pass a signed offset
Showing
- arch/arm64/include/asm/unistd32.h 1 addition, 1 deletionarch/arm64/include/asm/unistd32.h
- arch/csky/include/uapi/asm/unistd.h 1 addition, 0 deletionsarch/csky/include/uapi/asm/unistd.h
- arch/csky/kernel/syscall.c 1 addition, 1 deletionarch/csky/kernel/syscall.c
- arch/hexagon/include/asm/syscalls.h 6 additions, 0 deletionsarch/hexagon/include/asm/syscalls.h
- arch/hexagon/include/uapi/asm/unistd.h 1 addition, 0 deletionsarch/hexagon/include/uapi/asm/unistd.h
- arch/hexagon/kernel/syscalltab.c 7 additions, 0 deletionsarch/hexagon/kernel/syscalltab.c
- arch/loongarch/kernel/syscall.c 1 addition, 1 deletionarch/loongarch/kernel/syscall.c
- arch/microblaze/kernel/sys_microblaze.c 1 addition, 1 deletionarch/microblaze/kernel/sys_microblaze.c
- arch/mips/kernel/syscalls/syscall_n32.tbl 1 addition, 1 deletionarch/mips/kernel/syscalls/syscall_n32.tbl
- arch/mips/kernel/syscalls/syscall_o32.tbl 1 addition, 1 deletionarch/mips/kernel/syscalls/syscall_o32.tbl
- arch/parisc/Kconfig 1 addition, 0 deletionsarch/parisc/Kconfig
- arch/parisc/kernel/sys_parisc32.c 0 additions, 9 deletionsarch/parisc/kernel/sys_parisc32.c
- arch/parisc/kernel/syscalls/syscall.tbl 3 additions, 3 deletionsarch/parisc/kernel/syscalls/syscall.tbl
- arch/powerpc/kernel/syscalls/syscall.tbl 5 additions, 1 deletionarch/powerpc/kernel/syscalls/syscall.tbl
- arch/riscv/kernel/sys_riscv.c 2 additions, 2 deletionsarch/riscv/kernel/sys_riscv.c
- arch/s390/kernel/syscall.c 0 additions, 27 deletionsarch/s390/kernel/syscall.c
- arch/s390/kernel/syscalls/syscall.tbl 1 addition, 1 deletionarch/s390/kernel/syscalls/syscall.tbl
- arch/sh/kernel/sys_sh32.c 11 additions, 0 deletionsarch/sh/kernel/sys_sh32.c
- arch/sh/kernel/syscalls/syscall.tbl 2 additions, 1 deletionarch/sh/kernel/syscalls/syscall.tbl
- arch/sparc/kernel/sys32.S 0 additions, 221 deletionsarch/sparc/kernel/sys32.S
Please register or sign in to comment