]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
tools headers: Sync syscall table with kernel sources
authorNamhyung Kim <namhyung@kernel.org>
Mon, 22 Dec 2025 22:57:16 +0000 (14:57 -0800)
committerNamhyung Kim <namhyung@kernel.org>
Wed, 24 Dec 2025 19:43:36 +0000 (11:43 -0800)
To pick up changes from:

  b36d4b6aa88ef039 ("arch: hookup listns() system call")

This should be used to beautify the syscall arguments and it addresses
these tools/perf build warnings:

  Warning: Kernel ABI header differences:
    diff -u tools/include/uapi/asm-generic/unistd.h include/uapi/asm-generic/unistd.h
    diff -u tools/scripts/syscall.tbl scripts/syscall.tbl
    diff -u tools/perf/arch/x86/entry/syscalls/syscall_32.tbl arch/x86/entry/syscalls/syscall_32.tbl
    diff -u tools/perf/arch/x86/entry/syscalls/syscall_64.tbl arch/x86/entry/syscalls/syscall_64.tbl
    diff -u tools/perf/arch/powerpc/entry/syscalls/syscall.tbl arch/powerpc/kernel/syscalls/syscall.tbl
    diff -u tools/perf/arch/s390/entry/syscalls/syscall.tbl arch/s390/kernel/syscalls/syscall.tbl
    diff -u tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl arch/mips/kernel/syscalls/syscall_n64.tbl
    diff -u tools/perf/arch/arm/entry/syscalls/syscall.tbl arch/arm/tools/syscall.tbl
    diff -u tools/perf/arch/sh/entry/syscalls/syscall.tbl arch/sh/kernel/syscalls/syscall.tbl
    diff -u tools/perf/arch/sparc/entry/syscalls/syscall.tbl arch/sparc/kernel/syscalls/syscall.tbl
    diff -u tools/perf/arch/xtensa/entry/syscalls/syscall.tbl arch/xtensa/kernel/syscalls/syscall.tbl

Please see tools/include/uapi/README.

Note that s390 syscall table is still out of sync as it switches to use the
generic table.  But I'd like to minimize the change in this commit.

Cc: linux-arch@vger.kernel.org
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/include/uapi/asm-generic/unistd.h
tools/perf/arch/arm/entry/syscalls/syscall.tbl
tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl
tools/perf/arch/powerpc/entry/syscalls/syscall.tbl
tools/perf/arch/s390/entry/syscalls/syscall.tbl
tools/perf/arch/sh/entry/syscalls/syscall.tbl
tools/perf/arch/sparc/entry/syscalls/syscall.tbl
tools/perf/arch/x86/entry/syscalls/syscall_32.tbl
tools/perf/arch/x86/entry/syscalls/syscall_64.tbl
tools/perf/arch/xtensa/entry/syscalls/syscall.tbl
tools/scripts/syscall.tbl

index 04e0077fb4c97a4d565da86d3d0d1d243f32336e..942370b3f5d252305832d105615f1628fa0ad304 100644 (file)
@@ -857,9 +857,11 @@ __SYSCALL(__NR_open_tree_attr, sys_open_tree_attr)
 __SYSCALL(__NR_file_getattr, sys_file_getattr)
 #define __NR_file_setattr 469
 __SYSCALL(__NR_file_setattr, sys_file_setattr)
+#define __NR_listns 470
+__SYSCALL(__NR_listns, sys_listns)
 
 #undef __NR_syscalls
-#define __NR_syscalls 470
+#define __NR_syscalls 471
 
 /*
  * 32 bit systems traditionally used different
index b07e699aaa3c2840452109c0004529fc68e153ac..fd09afae72a24255a883dd2bc51b1679d29d265e 100644 (file)
 467    common  open_tree_attr                  sys_open_tree_attr
 468    common  file_getattr                    sys_file_getattr
 469    common  file_setattr                    sys_file_setattr
+470    common  listns                          sys_listns
index 7a7049c2c307885fe8be33aedb503cfe8afbfb24..9b92bddf06b572d0437b59cd76e6e6852c7d85be 100644 (file)
 467    n64     open_tree_attr                  sys_open_tree_attr
 468    n64     file_getattr                    sys_file_getattr
 469    n64     file_setattr                    sys_file_setattr
+470    n64     listns                          sys_listns
index b453e80dfc003796a08f022f6bd44cf76a5f82ab..ec4458cdb97b69a6213125d367d42f763234df52 100644 (file)
 467    common  open_tree_attr                  sys_open_tree_attr
 468    common  file_getattr                    sys_file_getattr
 469    common  file_setattr                    sys_file_setattr
+470    common  listns                          sys_listns
index 8a6744d658db3986f0ac0fd3c90592cdbd27249c..5863787ab03633a455e5bf548f6850f2823a6b89 100644 (file)
 467  common    open_tree_attr          sys_open_tree_attr              sys_open_tree_attr
 468  common    file_getattr            sys_file_getattr                sys_file_getattr
 469  common    file_setattr            sys_file_setattr                sys_file_setattr
+470  common    listns                  sys_listns                      sys_listns
index 5e9c9eff5539e24113bb757f1e5b51bd7c32864e..969c11325adeb24e5b954c940a2be0e88edcf975 100644 (file)
 467    common  open_tree_attr                  sys_open_tree_attr
 468    common  file_getattr                    sys_file_getattr
 469    common  file_setattr                    sys_file_setattr
+470    common  listns                          sys_listns
index ebb7d06d1044fa9b113b0a3fe0316c77f48fc3d0..39aa26b6a50be7e02ba2400b797d128f8c6d3499 100644 (file)
 467    common  open_tree_attr                  sys_open_tree_attr
 468    common  file_getattr                    sys_file_getattr
 469    common  file_setattr                    sys_file_setattr
+470    common  listns                          sys_listns
index 4877e16da69a50f2225088e556661051dbe3c7a3..e979a3eac7a355de54b6b05265db7473a46b6ff5 100644 (file)
 467    i386    open_tree_attr          sys_open_tree_attr
 468    i386    file_getattr            sys_file_getattr
 469    i386    file_setattr            sys_file_setattr
+470    i386    listns                  sys_listns
index ced2a1deecd7ce082b786a8e7a7b094f6b74904c..8a4ac4841be6e54250bffb8de630a28b30a8ba5a 100644 (file)
 467    common  open_tree_attr          sys_open_tree_attr
 468    common  file_getattr            sys_file_getattr
 469    common  file_setattr            sys_file_setattr
+470    common  listns                  sys_listns
 
 #
 # Due to a historical design error, certain syscalls are numbered differently
index 374e4cb788d8a6d4e1f3358b949ea8b600013e1c..438a3b1704022b39f9c25fcd27151b0a54e7be01 100644 (file)
 467    common  open_tree_attr                  sys_open_tree_attr
 468    common  file_getattr                    sys_file_getattr
 469    common  file_setattr                    sys_file_setattr
+470    common  listns                          sys_listns
index d1ae5e92c615b58ea64eb793e3b615127c2769ce..e74868be513cfb042280bc9496da374f50d9e5cb 100644 (file)
 467    common  open_tree_attr                  sys_open_tree_attr
 468    common  file_getattr                    sys_file_getattr
 469    common  file_setattr                    sys_file_setattr
+470    common  listns                          sys_listns