Commit 81b483f7 authored by Namhyung Kim's avatar Namhyung Kim
Browse files

tools headers: Sync *xattrat syscall changes with the kernel sources



To pick up the changes in this cset:

  6140be90 ("fs/xattr: add *at family 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/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

The arm64 changes are not included as it requires more changes in the
tools.  It'll be worked for the later cycle.

Please see tools/include/uapi/README for further details.

Reviewed-by: default avatarJames Clark <james.clark@linaro.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Christian Brauner <brauner@kernel.org>
CC: x86@kernel.org
CC: linux-mips@vger.kernel.org
CC: linuxppc-dev@lists.ozlabs.org
CC: linux-s390@vger.kernel.org
Link: https://lore.kernel.org/r/20241203035349.1901262-7-namhyung@kernel.org


Signed-off-by: default avatarNamhyung Kim <namhyung@kernel.org>
parent 76e23199
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -841,8 +841,17 @@ __SYSCALL(__NR_lsm_list_modules, sys_lsm_list_modules)
#define __NR_mseal 462
__SYSCALL(__NR_mseal, sys_mseal)

#define __NR_setxattrat 463
__SYSCALL(__NR_setxattrat, sys_setxattrat)
#define __NR_getxattrat 464
__SYSCALL(__NR_getxattrat, sys_getxattrat)
#define __NR_listxattrat 465
__SYSCALL(__NR_listxattrat, sys_listxattrat)
#define __NR_removexattrat 466
__SYSCALL(__NR_removexattrat, sys_removexattrat)

#undef __NR_syscalls
#define __NR_syscalls 463
#define __NR_syscalls 467

/*
 * 32 bit systems traditionally used different
+4 −0
Original line number Diff line number Diff line
@@ -377,3 +377,7 @@
460	n64	lsm_set_self_attr		sys_lsm_set_self_attr
461	n64	lsm_list_modules		sys_lsm_list_modules
462	n64	mseal				sys_mseal
463	n64	setxattrat			sys_setxattrat
464	n64	getxattrat			sys_getxattrat
465	n64	listxattrat			sys_listxattrat
466	n64	removexattrat			sys_removexattrat
+4 −0
Original line number Diff line number Diff line
@@ -553,3 +553,7 @@
460	common	lsm_set_self_attr		sys_lsm_set_self_attr
461	common	lsm_list_modules		sys_lsm_list_modules
462	common	mseal				sys_mseal
463	common	setxattrat			sys_setxattrat
464	common	getxattrat			sys_getxattrat
465	common	listxattrat			sys_listxattrat
466	common	removexattrat			sys_removexattrat
+4 −0
Original line number Diff line number Diff line
@@ -465,3 +465,7 @@
460  common	lsm_set_self_attr	sys_lsm_set_self_attr		sys_lsm_set_self_attr
461  common	lsm_list_modules	sys_lsm_list_modules		sys_lsm_list_modules
462  common	mseal			sys_mseal			sys_mseal
463  common	setxattrat		sys_setxattrat			sys_setxattrat
464  common	getxattrat		sys_getxattrat			sys_getxattrat
465  common	listxattrat		sys_listxattrat			sys_listxattrat
466  common	removexattrat		sys_removexattrat		sys_removexattrat
+4 −0
Original line number Diff line number Diff line
@@ -468,3 +468,7 @@
460	i386	lsm_set_self_attr	sys_lsm_set_self_attr
461	i386	lsm_list_modules	sys_lsm_list_modules
462	i386	mseal 			sys_mseal
463	i386	setxattrat		sys_setxattrat
464	i386	getxattrat		sys_getxattrat
465	i386	listxattrat		sys_listxattrat
466	i386	removexattrat		sys_removexattrat
Loading