From 42b596818635bf9d1cae54fa87e8c7b2e16869d3 Mon Sep 17 00:00:00 2001 From: Paul Moore Date: Wed, 18 Dec 2024 13:32:28 -0500 Subject: [PATCH] syscalls: update syscall table to Linux v6.13-rc3 Signed-off-by: Paul Moore Signed-off-by: Tom Hromatka --- include/seccomp-syscalls.h | 8 ++++++++ src/syscalls.csv | 6 +++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/include/seccomp-syscalls.h b/include/seccomp-syscalls.h index aff07d44..b71f888c 100644 --- a/include/seccomp-syscalls.h +++ b/include/seccomp-syscalls.h @@ -954,6 +954,8 @@ #define __SNR_getxattr __NR_getxattr +#define __SNR_getxattrat __NR_getxattrat + #ifdef __NR_gtty #define __SNR_gtty __NR_gtty #else @@ -1082,6 +1084,8 @@ #define __SNR_listxattr __NR_listxattr +#define __SNR_listxattrat __NR_listxattrat + #define __SNR_llistxattr __NR_llistxattr #ifdef __NR_lock @@ -1566,6 +1570,8 @@ #define __SNR_removexattr __NR_removexattr +#define __SNR_removexattrat __NR_removexattrat + #ifdef __NR_rename #define __SNR_rename __NR_rename #else @@ -1942,6 +1948,8 @@ #define __SNR_setxattr __NR_setxattr +#define __SNR_setxattrat __NR_setxattrat + #ifdef __NR_sgetmask #define __SNR_sgetmask __NR_sgetmask #else diff --git a/src/syscalls.csv b/src/syscalls.csv index 322fced6..9feb8ba0 100644 --- a/src/syscalls.csv +++ b/src/syscalls.csv @@ -1,4 +1,4 @@ -#syscall (v6.12.0-rc5 2024-10-31),x86,x86_kver,x86_64,x86_64_kver,x32,x32_kver,arm,arm_kver,aarch64,aarch64_kver,loongarch64,loongarch64_kver,m68k,m68k_kver,mips,mips_kver,mips64,mips64_kver,mips64n32,mips64n32_kver,parisc,parisc_kver,parisc64,parisc64_kver,ppc,ppc_kver,ppc64,ppc64_kver,riscv64,riscv64_kver,s390,s390_kver,s390x,s390x_kver,sh,sh_kver +#syscall (v6.13.0-rc3 2024-12-18),x86,x86_kver,x86_64,x86_64_kver,x32,x32_kver,arm,arm_kver,aarch64,aarch64_kver,loongarch64,loongarch64_kver,m68k,m68k_kver,mips,mips_kver,mips64,mips64_kver,mips64n32,mips64n32_kver,parisc,parisc_kver,parisc64,parisc64_kver,ppc,ppc_kver,ppc64,ppc64_kver,riscv64,riscv64_kver,s390,s390_kver,s390x,s390x_kver,sh,sh_kver accept,PNR,KV_UNDEF,43,KV_UNDEF,43,KV_UNDEF,285,KV_UNDEF,202,KV_UNDEF,202,KV_UNDEF,PNR,KV_UNDEF,168,KV_UNDEF,42,KV_UNDEF,42,KV_UNDEF,35,KV_UNDEF,35,KV_UNDEF,330,KV_UNDEF,330,KV_UNDEF,202,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,344,KV_UNDEF accept4,364,KV_UNDEF,288,KV_UNDEF,288,KV_UNDEF,366,KV_UNDEF,242,KV_UNDEF,242,KV_UNDEF,361,KV_UNDEF,334,KV_UNDEF,293,KV_UNDEF,297,KV_UNDEF,320,KV_UNDEF,320,KV_UNDEF,344,KV_UNDEF,344,KV_UNDEF,242,KV_UNDEF,364,KV_UNDEF,364,KV_UNDEF,358,KV_UNDEF access,33,KV_UNDEF,21,KV_UNDEF,21,KV_UNDEF,33,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,33,KV_UNDEF,33,KV_UNDEF,20,KV_UNDEF,20,KV_UNDEF,33,KV_UNDEF,33,KV_UNDEF,33,KV_UNDEF,33,KV_UNDEF,PNR,KV_UNDEF,33,KV_UNDEF,33,KV_UNDEF,33,KV_UNDEF @@ -149,6 +149,7 @@ get_tls,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,983046,KV_UNDEF,PNR,KV_UNDEF,PNR, getuid,24,KV_UNDEF,102,KV_UNDEF,102,KV_UNDEF,24,KV_UNDEF,174,KV_UNDEF,174,KV_UNDEF,24,KV_UNDEF,24,KV_UNDEF,100,KV_UNDEF,100,KV_UNDEF,24,KV_UNDEF,24,KV_UNDEF,24,KV_UNDEF,24,KV_UNDEF,174,KV_UNDEF,24,KV_UNDEF,199,KV_UNDEF,24,KV_UNDEF getuid32,199,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,199,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,199,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,199,KV_UNDEF,PNR,KV_UNDEF,199,KV_UNDEF getxattr,229,KV_UNDEF,191,KV_UNDEF,191,KV_UNDEF,229,KV_UNDEF,8,KV_UNDEF,8,KV_UNDEF,226,KV_UNDEF,227,KV_UNDEF,183,KV_UNDEF,183,KV_UNDEF,241,KV_UNDEF,241,KV_UNDEF,212,KV_UNDEF,212,KV_UNDEF,8,KV_UNDEF,227,KV_UNDEF,227,KV_UNDEF,229,KV_UNDEF +getxattrat,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF,464,KV_UNDEF gtty,32,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,32,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,32,KV_UNDEF,32,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF idle,112,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,112,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,112,KV_UNDEF,112,KV_UNDEF,PNR,KV_UNDEF,112,KV_UNDEF,112,KV_UNDEF,PNR,KV_UNDEF init_module,128,KV_UNDEF,175,KV_UNDEF,175,KV_UNDEF,128,KV_UNDEF,105,KV_UNDEF,105,KV_UNDEF,128,KV_UNDEF,128,KV_UNDEF,168,KV_UNDEF,168,KV_UNDEF,128,KV_UNDEF,128,KV_UNDEF,128,KV_UNDEF,128,KV_UNDEF,105,KV_UNDEF,128,KV_UNDEF,128,KV_UNDEF,128,KV_UNDEF @@ -188,6 +189,7 @@ linkat,303,KV_UNDEF,265,KV_UNDEF,265,KV_UNDEF,330,KV_UNDEF,37,KV_UNDEF,37,KV_UND listen,363,KV_UNDEF,50,KV_UNDEF,50,KV_UNDEF,284,KV_UNDEF,201,KV_UNDEF,201,KV_UNDEF,360,KV_UNDEF,174,KV_UNDEF,49,KV_UNDEF,49,KV_UNDEF,32,KV_UNDEF,32,KV_UNDEF,329,KV_UNDEF,329,KV_UNDEF,201,KV_UNDEF,363,KV_UNDEF,363,KV_UNDEF,343,KV_UNDEF listmount,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF,458,KV_UNDEF listxattr,232,KV_UNDEF,194,KV_UNDEF,194,KV_UNDEF,232,KV_UNDEF,11,KV_UNDEF,11,KV_UNDEF,229,KV_UNDEF,230,KV_UNDEF,186,KV_UNDEF,186,KV_UNDEF,244,KV_UNDEF,244,KV_UNDEF,215,KV_UNDEF,215,KV_UNDEF,11,KV_UNDEF,230,KV_UNDEF,230,KV_UNDEF,232,KV_UNDEF +listxattrat,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF,465,KV_UNDEF llistxattr,233,KV_UNDEF,195,KV_UNDEF,195,KV_UNDEF,233,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,230,KV_UNDEF,231,KV_UNDEF,187,KV_UNDEF,187,KV_UNDEF,245,KV_UNDEF,245,KV_UNDEF,216,KV_UNDEF,216,KV_UNDEF,12,KV_UNDEF,231,KV_UNDEF,231,KV_UNDEF,233,KV_UNDEF _llseek,140,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,140,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,140,KV_UNDEF,140,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,140,KV_UNDEF,140,KV_UNDEF,140,KV_UNDEF,140,KV_UNDEF,PNR,KV_UNDEF,140,KV_UNDEF,PNR,KV_UNDEF,140,KV_UNDEF lock,53,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,53,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,53,KV_UNDEF,53,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF @@ -312,6 +314,7 @@ recvmmsg_time64,417,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,417,KV_UNDEF,PNR,KV_UNDEF recvmsg,372,KV_UNDEF,47,KV_UNDEF,519,KV_UNDEF,297,KV_UNDEF,212,KV_UNDEF,212,KV_UNDEF,369,KV_UNDEF,177,KV_UNDEF,46,KV_UNDEF,46,KV_UNDEF,184,KV_UNDEF,184,KV_UNDEF,342,KV_UNDEF,342,KV_UNDEF,212,KV_UNDEF,372,KV_UNDEF,372,KV_UNDEF,356,KV_UNDEF remap_file_pages,257,KV_UNDEF,216,KV_UNDEF,216,KV_UNDEF,253,KV_UNDEF,234,KV_UNDEF,234,KV_UNDEF,252,KV_UNDEF,251,KV_UNDEF,210,KV_UNDEF,210,KV_UNDEF,227,KV_UNDEF,227,KV_UNDEF,239,KV_UNDEF,239,KV_UNDEF,234,KV_UNDEF,267,KV_UNDEF,267,KV_UNDEF,257,KV_UNDEF removexattr,235,KV_UNDEF,197,KV_UNDEF,197,KV_UNDEF,235,KV_UNDEF,14,KV_UNDEF,14,KV_UNDEF,232,KV_UNDEF,233,KV_UNDEF,189,KV_UNDEF,189,KV_UNDEF,247,KV_UNDEF,247,KV_UNDEF,218,KV_UNDEF,218,KV_UNDEF,14,KV_UNDEF,233,KV_UNDEF,233,KV_UNDEF,235,KV_UNDEF +removexattrat,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF,466,KV_UNDEF rename,38,KV_UNDEF,82,KV_UNDEF,82,KV_UNDEF,38,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,38,KV_UNDEF,38,KV_UNDEF,80,KV_UNDEF,80,KV_UNDEF,38,KV_UNDEF,38,KV_UNDEF,38,KV_UNDEF,38,KV_UNDEF,PNR,KV_UNDEF,38,KV_UNDEF,38,KV_UNDEF,38,KV_UNDEF renameat,302,KV_UNDEF,264,KV_UNDEF,264,KV_UNDEF,329,KV_UNDEF,38,KV_UNDEF,PNR,KV_UNDEF,295,KV_UNDEF,295,KV_UNDEF,254,KV_UNDEF,258,KV_UNDEF,282,KV_UNDEF,282,KV_UNDEF,293,KV_UNDEF,293,KV_UNDEF,PNR,KV_UNDEF,295,KV_UNDEF,295,KV_UNDEF,302,KV_UNDEF renameat2,353,KV_UNDEF,316,KV_UNDEF,316,KV_UNDEF,382,KV_UNDEF,276,KV_UNDEF,276,KV_UNDEF,351,KV_UNDEF,351,KV_UNDEF,311,KV_UNDEF,315,KV_UNDEF,337,KV_UNDEF,337,KV_UNDEF,357,KV_UNDEF,357,KV_UNDEF,276,KV_UNDEF,347,KV_UNDEF,347,KV_UNDEF,371,KV_UNDEF @@ -398,6 +401,7 @@ set_tls,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,983045,KV_UNDEF,PNR,KV_UNDEF,PNR, setuid,23,KV_UNDEF,105,KV_UNDEF,105,KV_UNDEF,23,KV_UNDEF,146,KV_UNDEF,146,KV_UNDEF,23,KV_UNDEF,23,KV_UNDEF,103,KV_UNDEF,103,KV_UNDEF,23,KV_UNDEF,23,KV_UNDEF,23,KV_UNDEF,23,KV_UNDEF,146,KV_UNDEF,23,KV_UNDEF,213,KV_UNDEF,23,KV_UNDEF setuid32,213,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,213,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,213,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,213,KV_UNDEF,PNR,KV_UNDEF,213,KV_UNDEF setxattr,226,KV_UNDEF,188,KV_UNDEF,188,KV_UNDEF,226,KV_UNDEF,5,KV_UNDEF,5,KV_UNDEF,223,KV_UNDEF,224,KV_UNDEF,180,KV_UNDEF,180,KV_UNDEF,238,KV_UNDEF,238,KV_UNDEF,209,KV_UNDEF,209,KV_UNDEF,5,KV_UNDEF,224,KV_UNDEF,224,KV_UNDEF,226,KV_UNDEF +setxattrat,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF,463,KV_UNDEF sgetmask,68,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,68,KV_UNDEF,68,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,68,KV_UNDEF,68,KV_UNDEF,68,KV_UNDEF,68,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,68,KV_UNDEF shmat,397,KV_UNDEF,30,KV_UNDEF,30,KV_UNDEF,305,KV_UNDEF,196,KV_UNDEF,196,KV_UNDEF,397,KV_UNDEF,397,KV_UNDEF,29,KV_UNDEF,29,KV_UNDEF,192,KV_UNDEF,192,KV_UNDEF,397,KV_UNDEF,397,KV_UNDEF,196,KV_UNDEF,397,KV_UNDEF,397,KV_UNDEF,397,KV_UNDEF shmctl,396,KV_UNDEF,31,KV_UNDEF,31,KV_UNDEF,308,KV_UNDEF,195,KV_UNDEF,195,KV_UNDEF,396,KV_UNDEF,396,KV_UNDEF,30,KV_UNDEF,30,KV_UNDEF,195,KV_UNDEF,195,KV_UNDEF,396,KV_UNDEF,396,KV_UNDEF,195,KV_UNDEF,396,KV_UNDEF,396,KV_UNDEF,396,KV_UNDEF