mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] asm-generic fixes for 6.11, part 2
@ 2024-08-09 15:59 Arnd Bergmann
  2024-08-09 17:31 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Arnd Bergmann @ 2024-08-09 15:59 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Linux-Arch, Rudi Heitbaum, Jakub Jelinek

The following changes since commit 343416f0c11c42bed07f6db03ca599f4f1771b17:

  syscalls: fix syscall macros for newfstat/newfstatat (2024-08-02 15:20:47 +0200)

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.11-2

for you to fetch changes up to b82c1d235a30622177ce10dcb94dfd691a49922f:

  syscalls: add back legacy __NR_nfsservctl macro (2024-08-06 08:57:02 +0200)

----------------------------------------------------------------
asm-generic fixes for 6.11, part 2

There are two more changes to the syscall.tbl conversion: the
'__NR_newfstat' in the previous bugfix was a mistake and gets reverted
now, after triple-checking that the contents are now back to what they
were on all architectures. The __NR_nfsservctl definition is not really
needed but came up in the same discussion as it had previously been
defined in uapi/asm-generic/unistd.h and tested for in user space.

TThere are a few more symbols that used to be defined in the old
unistd.h file, but that are never defined on any other architecture
using syscall.tbl format. These used to be needed inside of the kernel:

   __NR_syscalls
   __NR_arch_specific_syscall
   __NR3264_*

Searching for these on https://codesearch.debian.net/ shows a few packages
(rustc, golang, clamav, libseccomp, librsvg, strace) that duplicate all
the macros from asm/unistd.h, but nothing that actually uses the macros,
so I concluded that they are fine to omit after all.

----------------------------------------------------------------
Arnd Bergmann (2):
      syscalls: fix fstat() entry again
      syscalls: add back legacy __NR_nfsservctl macro

 scripts/syscall.tbl | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/syscall.tbl b/scripts/syscall.tbl
index 4586a18dfe9b..845e24eb372e 100644
--- a/scripts/syscall.tbl
+++ b/scripts/syscall.tbl
@@ -53,6 +53,7 @@
 39     common  umount2                         sys_umount
 40     common  mount                           sys_mount
 41     common  pivot_root                      sys_pivot_root
+42     common  nfsservctl                      sys_ni_syscall
 43     32      statfs64                        sys_statfs64                    compat_sys_statfs64
 43     64      statfs                          sys_statfs
 44     32      fstatfs64                       sys_fstatfs64                   compat_sys_fstatfs64
@@ -100,7 +101,7 @@
 79     stat64  fstatat64                       sys_fstatat64
 79     64      newfstatat                      sys_newfstatat
 80     stat64  fstat64                         sys_fstat64
-80     64      newfstat                        sys_newfstat
+80     64      fstat                           sys_newfstat
 81     common  sync                            sys_sync
 82     common  fsync                           sys_fsync
 83     common  fdatasync                       sys_fdatasync

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] asm-generic fixes for 6.11, part 2
  2024-08-09 15:59 [GIT PULL] asm-generic fixes for 6.11, part 2 Arnd Bergmann
@ 2024-08-09 17:31 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2024-08-09 17:31 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, linux-kernel, Linux-Arch, Rudi Heitbaum, Jakub Jelinek

The pull request you sent on Fri, 09 Aug 2024 17:59:35 +0200:

> https://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git tags/asm-generic-fixes-6.11-2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/58d40f5f8131479a1e688828e2fa0a7836cf5358

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-08-09 17:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-09 15:59 [GIT PULL] asm-generic fixes for 6.11, part 2 Arnd Bergmann
2024-08-09 17:31 ` 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

all inboxes | Powered by JetHome®