]> www.infradead.org Git - users/hch/misc.git/commitdiff
tools headers: Sync syscall tables with the kernel source
authorNamhyung Kim <namhyung@kernel.org>
Mon, 18 Aug 2025 17:32:18 +0000 (10:32 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Mon, 18 Aug 2025 20:49:25 +0000 (13:49 -0700)
To pick up the changes in this cset:

  be7efb2d20d67f33 fs: introduce file_getattr and file_setattr syscalls

This addresses these 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 for further details.

Cc: Arnd Bergmann <arnd@arndb.de>
CC: linux-api@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 2892a45023af6d3eb941623d4fed04841ab07e02..04e0077fb4c97a4d565da86d3d0d1d243f32336e 100644 (file)
@@ -852,8 +852,14 @@ __SYSCALL(__NR_removexattrat, sys_removexattrat)
 #define __NR_open_tree_attr 467
 __SYSCALL(__NR_open_tree_attr, sys_open_tree_attr)
 
+/* fs/inode.c */
+#define __NR_file_getattr 468
+__SYSCALL(__NR_file_getattr, sys_file_getattr)
+#define __NR_file_setattr 469
+__SYSCALL(__NR_file_setattr, sys_file_setattr)
+
 #undef __NR_syscalls
-#define __NR_syscalls 468
+#define __NR_syscalls 470
 
 /*
  * 32 bit systems traditionally used different
index 27c1d5ebcd91c8c296dc6676307f66bfdf4ab78d..b07e699aaa3c2840452109c0004529fc68e153ac 100644 (file)
 465    common  listxattrat                     sys_listxattrat
 466    common  removexattrat                   sys_removexattrat
 467    common  open_tree_attr                  sys_open_tree_attr
+468    common  file_getattr                    sys_file_getattr
+469    common  file_setattr                    sys_file_setattr
index 1e8c44c7b61492eabf00c777831e457a7a6e579c..7a7049c2c307885fe8be33aedb503cfe8afbfb24 100644 (file)
 465    n64     listxattrat                     sys_listxattrat
 466    n64     removexattrat                   sys_removexattrat
 467    n64     open_tree_attr                  sys_open_tree_attr
+468    n64     file_getattr                    sys_file_getattr
+469    n64     file_setattr                    sys_file_setattr
index 9a084bdb892694bc562f514b55212d167cbac12f..b453e80dfc003796a08f022f6bd44cf76a5f82ab 100644 (file)
 465    common  listxattrat                     sys_listxattrat
 466    common  removexattrat                   sys_removexattrat
 467    common  open_tree_attr                  sys_open_tree_attr
+468    common  file_getattr                    sys_file_getattr
+469    common  file_setattr                    sys_file_setattr
index a4569b96ef06c54ce7aa795d039541c90a38284f..8a6744d658db3986f0ac0fd3c90592cdbd27249c 100644 (file)
 465  common    listxattrat             sys_listxattrat                 sys_listxattrat
 466  common    removexattrat           sys_removexattrat               sys_removexattrat
 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
index 52a7652fcff6394b96ace1f3b0ed72250ee5e669..5e9c9eff5539e24113bb757f1e5b51bd7c32864e 100644 (file)
 465    common  listxattrat                     sys_listxattrat
 466    common  removexattrat                   sys_removexattrat
 467    common  open_tree_attr                  sys_open_tree_attr
+468    common  file_getattr                    sys_file_getattr
+469    common  file_setattr                    sys_file_setattr
index 83e45eb6c095a36baaf749927628e6052fe900e6..ebb7d06d1044fa9b113b0a3fe0316c77f48fc3d0 100644 (file)
 465    common  listxattrat                     sys_listxattrat
 466    common  removexattrat                   sys_removexattrat
 467    common  open_tree_attr                  sys_open_tree_attr
+468    common  file_getattr                    sys_file_getattr
+469    common  file_setattr                    sys_file_setattr
index ac007ea00979dc28b0ef7c002a0615ce86dd3101..4877e16da69a50f2225088e556661051dbe3c7a3 100644 (file)
 465    i386    listxattrat             sys_listxattrat
 466    i386    removexattrat           sys_removexattrat
 467    i386    open_tree_attr          sys_open_tree_attr
+468    i386    file_getattr            sys_file_getattr
+469    i386    file_setattr            sys_file_setattr
index cfb5ca41e30de1a4e073750096f5b51a2ec137d2..92cf0fe2291eb99b536e4de4201aec16b3472094 100644 (file)
 465    common  listxattrat             sys_listxattrat
 466    common  removexattrat           sys_removexattrat
 467    common  open_tree_attr          sys_open_tree_attr
+468    common  file_getattr            sys_file_getattr
+469    common  file_setattr            sys_file_setattr
 
 #
 # Due to a historical design error, certain syscalls are numbered differently
index f657a77314f8667fa019a01e10c84ea270024adc..374e4cb788d8a6d4e1f3358b949ea8b600013e1c 100644 (file)
 465    common  listxattrat                     sys_listxattrat
 466    common  removexattrat                   sys_removexattrat
 467    common  open_tree_attr                  sys_open_tree_attr
+468    common  file_getattr                    sys_file_getattr
+469    common  file_setattr                    sys_file_setattr
index 580b4e246aecd5f07d542943ba68fc4ed5961660..d1ae5e92c615b58ea64eb793e3b615127c2769ce 100644 (file)
 465    common  listxattrat                     sys_listxattrat
 466    common  removexattrat                   sys_removexattrat
 467    common  open_tree_attr                  sys_open_tree_attr
+468    common  file_getattr                    sys_file_getattr
+469    common  file_setattr                    sys_file_setattr