* [GIT PULL] asm-generic fixes for 6.10
@ 2024-06-27 15:47 Arnd Bergmann
2024-06-27 18:20 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Arnd Bergmann @ 2024-06-27 15:47 UTC (permalink / raw)
To: Linus Torvalds
Cc: Linux-Arch, linux-kernel, linux-alpha, linux-parisc, linux-sh,
linux-csky@vger.kernel.org, linux-hexagon, linux-s390
The following changes since commit f2661062f16b2de5d7b6a5c42a9a5c96326b8454:
Linux 6.10-rc5 (2024-06-23 17:08:54 -0400)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git tags/asm-generic-fixes-6.10
for you to fetch changes up to 7e1f4eb9a60d40dd17a97d9b76818682a024a127:
kallsyms: rework symbol lookup return codes (2024-06-27 17:43:40 +0200)
----------------------------------------------------------------
asm-generic fixes for 6.10
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.
----------------------------------------------------------------
Arnd Bergmann (14):
ftruncate: pass a signed offset
syscalls: fix compat_sys_io_pgetevents_time64 usage
sparc: fix old compat_sys_select()
sparc: fix compat recv/recvfrom syscalls
parisc: use correct compat recv/recvfrom syscalls
parisc: use generic sys_fanotify_mark implementation
powerpc: restore some missing spu syscalls
sh: rework sync_file_range ABI
csky, hexagon: fix broken sys_sync_file_range
hexagon: fix fadvise64_64 calling conventions
s390: remove native mmap2() syscall
syscalls: mmap(): use unsigned offset type consistently
linux/syscalls.h: add missing __user annotations
kallsyms: rework symbol lookup return codes
arch/arm64/include/asm/unistd32.h | 2 +-
arch/csky/include/uapi/asm/unistd.h | 1 +
arch/csky/kernel/syscall.c | 2 +-
arch/hexagon/include/asm/syscalls.h | 6 +
arch/hexagon/include/uapi/asm/unistd.h | 1 +
arch/hexagon/kernel/syscalltab.c | 7 +
arch/loongarch/kernel/syscall.c | 2 +-
arch/microblaze/kernel/sys_microblaze.c | 2 +-
arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +-
arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +-
arch/parisc/Kconfig | 1 +
arch/parisc/kernel/sys_parisc32.c | 9 --
arch/parisc/kernel/syscalls/syscall.tbl | 6 +-
arch/powerpc/kernel/syscalls/syscall.tbl | 6 +-
arch/riscv/kernel/sys_riscv.c | 4 +-
arch/s390/kernel/syscall.c | 27 ----
arch/s390/kernel/syscalls/syscall.tbl | 2 +-
arch/sh/kernel/sys_sh32.c | 11 ++
arch/sh/kernel/syscalls/syscall.tbl | 3 +-
arch/sparc/kernel/sys32.S | 221 ------------------------------
arch/sparc/kernel/syscalls/syscall.tbl | 8 +-
arch/x86/entry/syscalls/syscall_32.tbl | 2 +-
fs/open.c | 4 +-
include/asm-generic/syscalls.h | 2 +-
include/linux/compat.h | 2 +-
include/linux/filter.h | 14 +-
include/linux/ftrace.h | 6 +-
include/linux/module.h | 14 +-
include/linux/syscalls.h | 20 +--
include/uapi/asm-generic/unistd.h | 2 +-
kernel/bpf/core.c | 7 +-
kernel/kallsyms.c | 23 ++--
kernel/module/kallsyms.c | 25 ++--
kernel/sys_ni.c | 2 +-
kernel/trace/ftrace.c | 13 +-
35 files changed, 116 insertions(+), 345 deletions(-)
create mode 100644 arch/hexagon/include/asm/syscalls.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] asm-generic fixes for 6.10
2024-06-27 15:47 [GIT PULL] asm-generic fixes for 6.10 Arnd Bergmann
@ 2024-06-27 18:20 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2024-06-27 18:20 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, Linux-Arch, linux-kernel, linux-alpha,
linux-parisc, linux-sh, linux-csky@vger.kernel.org, linux-hexagon,
linux-s390
The pull request you sent on Thu, 27 Jun 2024 17:47:32 +0200:
> https://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git tags/asm-generic-fixes-6.10
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/adfbe3640b5299e062af0b64ab8eb48eb7874832
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-06-27 18:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-27 15:47 [GIT PULL] asm-generic fixes for 6.10 Arnd Bergmann
2024-06-27 18:20 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).