From d9098019cf771e4c557db4cef943a0dedacbe749 Mon Sep 17 00:00:00 2001 From: WANG Xuerui Date: Tue, 20 Aug 2024 12:21:21 +0800 Subject: [PATCH] syscalls: Update the syscall table for Linux v6.12-rc5 Due to the addition of fstat & newfstatat to the LoongArch syscall ABI, tests 38 and 55 have to be updated for the changed syscall numbers. As for the PNR additions, normally they are allocated alphabetically for the syscalls introduced between updates of the table, but in the v2.5 release branch -10245 is already assigned to map_shadow_stack in commit 53267af3fb5 ("all: update the syscall table for Linux v6.7-rc3"). While the map_shadow_stack syscall is in fact available across all architectures, for consistency with v2.5.5 and later it is kept in the same position in this update. Signed-off-by: WANG Xuerui --- include/seccomp-syscalls.h | 51 +++++++++++++++++++++++++++--- src/syscalls.csv | 26 +++++++++++---- tests/38-basic-pfc_coverage.pfc | 6 ++-- tests/55-basic-pfc_binary_tree.pfc | 20 ++++++------ 4 files changed, 80 insertions(+), 23 deletions(-) diff --git a/include/seccomp-syscalls.h b/include/seccomp-syscalls.h index 9488adc4..aff07d44 100644 --- a/include/seccomp-syscalls.h +++ b/include/seccomp-syscalls.h @@ -276,10 +276,13 @@ #define __PNR_renameat -10242 #define __PNR_riscv_flush_icache -10243 #define __PNR_memfd_secret -10244 -#define __PNR_fstat -10245 -#define __PNR_atomic_barrier -10246 -#define __PNR_atomic_cmpxchg_32 -10247 -#define __PNR_getpagesize -10248 +#define __PNR_map_shadow_stack -10245 +#define __PNR_fstat -10246 +#define __PNR_atomic_barrier -10247 +#define __PNR_atomic_cmpxchg_32 -10248 +#define __PNR_getpagesize -10249 +#define __PNR_riscv_hwprobe -10250 +#define __PNR_uretprobe -10251 /* * libseccomp syscall definitions @@ -417,6 +420,8 @@ #define __SNR_cacheflush __PNR_cacheflush #endif +#define __SNR_cachestat __NR_cachestat + #define __SNR_capget __NR_capget #define __SNR_capset __NR_capset @@ -611,6 +616,8 @@ #define __SNR_fchmodat __NR_fchmodat +#define __SNR_fchmodat2 __NR_fchmodat2 + #ifdef __NR_fchown #define __SNR_fchown __NR_fchown #else @@ -733,14 +740,20 @@ #define __SNR_futex __NR_futex +#define __SNR_futex_requeue __NR_futex_requeue + #ifdef __NR_futex_time64 #define __SNR_futex_time64 __NR_futex_time64 #else #define __SNR_futex_time64 __PNR_futex_time64 #endif +#define __SNR_futex_wait __NR_futex_wait + #define __SNR_futex_waitv __NR_futex_waitv +#define __SNR_futex_wake __NR_futex_wake + #ifdef __NR_futimesat #define __SNR_futimesat __NR_futimesat #else @@ -1065,6 +1078,8 @@ #define __SNR_listen __PNR_listen #endif +#define __SNR_listmount __NR_listmount + #define __SNR_listxattr __NR_listxattr #define __SNR_llistxattr __NR_llistxattr @@ -1083,6 +1098,12 @@ #define __SNR_lsetxattr __NR_lsetxattr +#define __SNR_lsm_get_self_attr __NR_lsm_get_self_attr + +#define __SNR_lsm_list_modules __NR_lsm_list_modules + +#define __SNR_lsm_set_self_attr __NR_lsm_set_self_attr + #ifdef __NR_lstat #define __SNR_lstat __NR_lstat #else @@ -1097,6 +1118,12 @@ #define __SNR_madvise __NR_madvise +#ifdef __NR_map_shadow_stack +#define __SNR_map_shadow_stack __NR_map_shadow_stack +#else +#define __SNR_map_shadow_stack __PNR_map_shadow_stack +#endif + #ifdef __NR_mbind #define __SNR_mbind __NR_mbind #else @@ -1219,6 +1246,8 @@ #define __SNR_mremap __NR_mremap +#define __SNR_mseal __NR_mseal + #ifdef __NR_msgctl #define __SNR_msgctl __NR_msgctl #else @@ -1561,6 +1590,12 @@ #define __SNR_riscv_flush_icache __PNR_riscv_flush_icache #endif +#ifdef __NR_riscv_hwprobe +#define __SNR_riscv_hwprobe __NR_riscv_hwprobe +#else +#define __SNR_riscv_hwprobe __PNR_riscv_hwprobe +#endif + #ifdef __NR_rmdir #define __SNR_rmdir __NR_rmdir #else @@ -2051,6 +2086,8 @@ #define __SNR_statfs64 __PNR_statfs64 #endif +#define __SNR_statmount __NR_statmount + #ifdef __NR_statx #define __SNR_statx __NR_statx #else @@ -2259,6 +2296,12 @@ #define __SNR_unshare __NR_unshare +#ifdef __NR_uretprobe +#define __SNR_uretprobe __NR_uretprobe +#else +#define __SNR_uretprobe __PNR_uretprobe +#endif + #ifdef __NR_uselib #define __SNR_uselib __NR_uselib #else diff --git a/src/syscalls.csv b/src/syscalls.csv index 1a831bfd..322fced6 100644 --- a/src/syscalls.csv +++ b/src/syscalls.csv @@ -1,4 +1,4 @@ -#syscall (v6.2.0 2023-03-02),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.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 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 @@ -19,7 +19,8 @@ break,17,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UND breakpoint,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,983041,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF brk,45,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,45,KV_UNDEF,214,KV_UNDEF,214,KV_UNDEF,45,KV_UNDEF,45,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,45,KV_UNDEF,45,KV_UNDEF,45,KV_UNDEF,45,KV_UNDEF,214,KV_UNDEF,45,KV_UNDEF,45,KV_UNDEF,45,KV_UNDEF cachectl,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,148,KV_UNDEF,198,KV_UNDEF,198,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 -cacheflush,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,983042,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,123,KV_UNDEF,147,KV_UNDEF,197,KV_UNDEF,197,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,123,KV_UNDEF +cacheflush,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,983042,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,123,KV_UNDEF,147,KV_UNDEF,197,KV_UNDEF,197,KV_UNDEF,356,KV_UNDEF,356,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,123,KV_UNDEF +cachestat,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF,451,KV_UNDEF capget,184,KV_UNDEF,125,KV_UNDEF,125,KV_UNDEF,184,KV_UNDEF,90,KV_UNDEF,90,KV_UNDEF,184,KV_UNDEF,204,KV_UNDEF,123,KV_UNDEF,123,KV_UNDEF,106,KV_UNDEF,106,KV_UNDEF,183,KV_UNDEF,183,KV_UNDEF,90,KV_UNDEF,184,KV_UNDEF,184,KV_UNDEF,184,KV_UNDEF capset,185,KV_UNDEF,126,KV_UNDEF,126,KV_UNDEF,185,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,185,KV_UNDEF,205,KV_UNDEF,124,KV_UNDEF,124,KV_UNDEF,107,KV_UNDEF,107,KV_UNDEF,184,KV_UNDEF,184,KV_UNDEF,91,KV_UNDEF,185,KV_UNDEF,185,KV_UNDEF,185,KV_UNDEF chdir,12,KV_UNDEF,80,KV_UNDEF,80,KV_UNDEF,12,KV_UNDEF,49,KV_UNDEF,49,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,78,KV_UNDEF,78,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,49,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF,12,KV_UNDEF @@ -73,6 +74,7 @@ fanotify_mark,339,KV_UNDEF,301,KV_UNDEF,301,KV_UNDEF,368,KV_UNDEF,263,KV_UNDEF,2 fchdir,133,KV_UNDEF,81,KV_UNDEF,81,KV_UNDEF,133,KV_UNDEF,50,KV_UNDEF,50,KV_UNDEF,133,KV_UNDEF,133,KV_UNDEF,79,KV_UNDEF,79,KV_UNDEF,133,KV_UNDEF,133,KV_UNDEF,133,KV_UNDEF,133,KV_UNDEF,50,KV_UNDEF,133,KV_UNDEF,133,KV_UNDEF,133,KV_UNDEF fchmod,94,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,94,KV_UNDEF,52,KV_UNDEF,52,KV_UNDEF,94,KV_UNDEF,94,KV_UNDEF,89,KV_UNDEF,89,KV_UNDEF,94,KV_UNDEF,94,KV_UNDEF,94,KV_UNDEF,94,KV_UNDEF,52,KV_UNDEF,94,KV_UNDEF,94,KV_UNDEF,94,KV_UNDEF fchmodat,306,KV_UNDEF,268,KV_UNDEF,268,KV_UNDEF,333,KV_UNDEF,53,KV_UNDEF,53,KV_UNDEF,299,KV_UNDEF,299,KV_UNDEF,258,KV_UNDEF,262,KV_UNDEF,286,KV_UNDEF,286,KV_UNDEF,297,KV_UNDEF,297,KV_UNDEF,53,KV_UNDEF,299,KV_UNDEF,299,KV_UNDEF,306,KV_UNDEF +fchmodat2,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF,452,KV_UNDEF fchown,95,KV_UNDEF,93,KV_UNDEF,93,KV_UNDEF,95,KV_UNDEF,55,KV_UNDEF,55,KV_UNDEF,95,KV_UNDEF,95,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,95,KV_UNDEF,95,KV_UNDEF,95,KV_UNDEF,95,KV_UNDEF,55,KV_UNDEF,95,KV_UNDEF,207,KV_UNDEF,95,KV_UNDEF fchown32,207,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,207,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,207,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,207,KV_UNDEF,PNR,KV_UNDEF,207,KV_UNDEF fchownat,298,KV_UNDEF,260,KV_UNDEF,260,KV_UNDEF,325,KV_UNDEF,54,KV_UNDEF,54,KV_UNDEF,291,KV_UNDEF,291,KV_UNDEF,250,KV_UNDEF,254,KV_UNDEF,278,KV_UNDEF,278,KV_UNDEF,289,KV_UNDEF,289,KV_UNDEF,54,KV_UNDEF,291,KV_UNDEF,291,KV_UNDEF,298,KV_UNDEF @@ -90,7 +92,7 @@ fsetxattr,228,KV_UNDEF,190,KV_UNDEF,190,KV_UNDEF,228,KV_UNDEF,7,KV_UNDEF,7,KV_UN fsmount,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF,432,KV_UNDEF fsopen,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF,430,KV_UNDEF fspick,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF,433,KV_UNDEF -fstat,108,KV_UNDEF,5,KV_UNDEF,5,KV_UNDEF,108,KV_UNDEF,80,KV_UNDEF,PNR,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF,5,KV_UNDEF,5,KV_UNDEF,28,KV_UNDEF,28,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF,80,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF +fstat,108,KV_UNDEF,5,KV_UNDEF,5,KV_UNDEF,108,KV_UNDEF,80,KV_UNDEF,80,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF,5,KV_UNDEF,5,KV_UNDEF,28,KV_UNDEF,28,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF,80,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF,108,KV_UNDEF fstat64,197,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,197,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,197,KV_UNDEF,215,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,112,KV_UNDEF,112,KV_UNDEF,197,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,197,KV_UNDEF,PNR,KV_UNDEF,197,KV_UNDEF fstatat64,300,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,327,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,293,KV_UNDEF,293,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,280,KV_UNDEF,280,KV_UNDEF,291,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,293,KV_UNDEF,PNR,KV_UNDEF,300,KV_UNDEF fstatfs,100,KV_UNDEF,138,KV_UNDEF,138,KV_UNDEF,100,KV_UNDEF,44,KV_UNDEF,44,KV_UNDEF,100,KV_UNDEF,100,KV_UNDEF,135,KV_UNDEF,135,KV_UNDEF,100,KV_UNDEF,100,KV_UNDEF,100,KV_UNDEF,100,KV_UNDEF,44,KV_UNDEF,100,KV_UNDEF,100,KV_UNDEF,100,KV_UNDEF @@ -100,8 +102,11 @@ ftime,35,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UND ftruncate,93,KV_UNDEF,77,KV_UNDEF,77,KV_UNDEF,93,KV_UNDEF,46,KV_UNDEF,46,KV_UNDEF,93,KV_UNDEF,93,KV_UNDEF,75,KV_UNDEF,75,KV_UNDEF,93,KV_UNDEF,93,KV_UNDEF,93,KV_UNDEF,93,KV_UNDEF,46,KV_UNDEF,93,KV_UNDEF,93,KV_UNDEF,93,KV_UNDEF ftruncate64,194,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,194,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,194,KV_UNDEF,212,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,200,KV_UNDEF,200,KV_UNDEF,194,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,194,KV_UNDEF,PNR,KV_UNDEF,194,KV_UNDEF futex,240,KV_UNDEF,202,KV_UNDEF,202,KV_UNDEF,240,KV_UNDEF,98,KV_UNDEF,98,KV_UNDEF,235,KV_UNDEF,238,KV_UNDEF,194,KV_UNDEF,194,KV_UNDEF,210,KV_UNDEF,210,KV_UNDEF,221,KV_UNDEF,221,KV_UNDEF,98,KV_UNDEF,238,KV_UNDEF,238,KV_UNDEF,240,KV_UNDEF +futex_requeue,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF,456,KV_UNDEF futex_time64,422,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,422,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,422,KV_UNDEF,422,KV_UNDEF,PNR,KV_UNDEF,422,KV_UNDEF,422,KV_UNDEF,PNR,KV_UNDEF,422,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,422,KV_UNDEF,PNR,KV_UNDEF,422,KV_UNDEF +futex_wait,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF,455,KV_UNDEF futex_waitv,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF,449,KV_UNDEF +futex_wake,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF,454,KV_UNDEF futimesat,299,KV_UNDEF,261,KV_UNDEF,261,KV_UNDEF,326,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,292,KV_UNDEF,292,KV_UNDEF,251,KV_UNDEF,255,KV_UNDEF,279,KV_UNDEF,279,KV_UNDEF,290,KV_UNDEF,290,KV_UNDEF,PNR,KV_UNDEF,292,KV_UNDEF,292,KV_UNDEF,299,KV_UNDEF getcpu,318,KV_UNDEF,309,KV_UNDEF,309,KV_UNDEF,345,KV_UNDEF,168,KV_UNDEF,168,KV_UNDEF,314,KV_UNDEF,312,KV_UNDEF,271,KV_UNDEF,275,KV_UNDEF,296,KV_UNDEF,296,KV_UNDEF,302,KV_UNDEF,302,KV_UNDEF,168,KV_UNDEF,311,KV_UNDEF,311,KV_UNDEF,318,KV_UNDEF getcwd,183,KV_UNDEF,79,KV_UNDEF,79,KV_UNDEF,183,KV_UNDEF,17,KV_UNDEF,17,KV_UNDEF,183,KV_UNDEF,203,KV_UNDEF,77,KV_UNDEF,77,KV_UNDEF,110,KV_UNDEF,110,KV_UNDEF,182,KV_UNDEF,182,KV_UNDEF,17,KV_UNDEF,183,KV_UNDEF,183,KV_UNDEF,183,KV_UNDEF @@ -181,6 +186,7 @@ lgetxattr,230,KV_UNDEF,192,KV_UNDEF,192,KV_UNDEF,230,KV_UNDEF,9,KV_UNDEF,9,KV_UN link,9,KV_UNDEF,86,KV_UNDEF,86,KV_UNDEF,9,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,9,KV_UNDEF,9,KV_UNDEF,84,KV_UNDEF,84,KV_UNDEF,9,KV_UNDEF,9,KV_UNDEF,9,KV_UNDEF,9,KV_UNDEF,PNR,KV_UNDEF,9,KV_UNDEF,9,KV_UNDEF,9,KV_UNDEF linkat,303,KV_UNDEF,265,KV_UNDEF,265,KV_UNDEF,330,KV_UNDEF,37,KV_UNDEF,37,KV_UNDEF,296,KV_UNDEF,296,KV_UNDEF,255,KV_UNDEF,259,KV_UNDEF,283,KV_UNDEF,283,KV_UNDEF,294,KV_UNDEF,294,KV_UNDEF,37,KV_UNDEF,296,KV_UNDEF,296,KV_UNDEF,303,KV_UNDEF 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 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 @@ -189,13 +195,17 @@ lookup_dcookie,253,KV_UNDEF,212,KV_UNDEF,212,KV_UNDEF,249,KV_UNDEF,18,KV_UNDEF,1 lremovexattr,236,KV_UNDEF,198,KV_UNDEF,198,KV_UNDEF,236,KV_UNDEF,15,KV_UNDEF,15,KV_UNDEF,233,KV_UNDEF,234,KV_UNDEF,190,KV_UNDEF,190,KV_UNDEF,248,KV_UNDEF,248,KV_UNDEF,219,KV_UNDEF,219,KV_UNDEF,15,KV_UNDEF,234,KV_UNDEF,234,KV_UNDEF,236,KV_UNDEF lseek,19,KV_UNDEF,8,KV_UNDEF,8,KV_UNDEF,19,KV_UNDEF,62,KV_UNDEF,62,KV_UNDEF,19,KV_UNDEF,19,KV_UNDEF,8,KV_UNDEF,8,KV_UNDEF,19,KV_UNDEF,19,KV_UNDEF,19,KV_UNDEF,19,KV_UNDEF,62,KV_UNDEF,19,KV_UNDEF,19,KV_UNDEF,19,KV_UNDEF lsetxattr,227,KV_UNDEF,189,KV_UNDEF,189,KV_UNDEF,227,KV_UNDEF,6,KV_UNDEF,6,KV_UNDEF,224,KV_UNDEF,225,KV_UNDEF,181,KV_UNDEF,181,KV_UNDEF,239,KV_UNDEF,239,KV_UNDEF,210,KV_UNDEF,210,KV_UNDEF,6,KV_UNDEF,225,KV_UNDEF,225,KV_UNDEF,227,KV_UNDEF +lsm_get_self_attr,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF,459,KV_UNDEF +lsm_list_modules,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF,461,KV_UNDEF +lsm_set_self_attr,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF,460,KV_UNDEF lstat,107,KV_UNDEF,6,KV_UNDEF,6,KV_UNDEF,107,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,107,KV_UNDEF,107,KV_UNDEF,6,KV_UNDEF,6,KV_UNDEF,84,KV_UNDEF,84,KV_UNDEF,107,KV_UNDEF,107,KV_UNDEF,PNR,KV_UNDEF,107,KV_UNDEF,107,KV_UNDEF,107,KV_UNDEF lstat64,196,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,196,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,196,KV_UNDEF,214,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,198,KV_UNDEF,198,KV_UNDEF,196,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,196,KV_UNDEF,PNR,KV_UNDEF,196,KV_UNDEF madvise,219,KV_UNDEF,28,KV_UNDEF,28,KV_UNDEF,220,KV_UNDEF,233,KV_UNDEF,233,KV_UNDEF,238,KV_UNDEF,218,KV_UNDEF,27,KV_UNDEF,27,KV_UNDEF,119,KV_UNDEF,119,KV_UNDEF,205,KV_UNDEF,205,KV_UNDEF,233,KV_UNDEF,219,KV_UNDEF,219,KV_UNDEF,219,KV_UNDEF +map_shadow_stack,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF,453,KV_UNDEF mbind,274,KV_UNDEF,237,KV_UNDEF,237,KV_UNDEF,319,KV_UNDEF,235,KV_UNDEF,235,KV_UNDEF,268,KV_UNDEF,268,KV_UNDEF,227,KV_UNDEF,231,KV_UNDEF,260,KV_UNDEF,260,KV_UNDEF,259,KV_UNDEF,259,KV_UNDEF,235,KV_UNDEF,268,KV_UNDEF,268,KV_UNDEF,274,KV_UNDEF membarrier,375,KV_UNDEF,324,KV_UNDEF,324,KV_UNDEF,389,KV_UNDEF,283,KV_UNDEF,283,KV_UNDEF,374,KV_UNDEF,358,KV_UNDEF,318,KV_UNDEF,322,KV_UNDEF,343,KV_UNDEF,343,KV_UNDEF,365,KV_UNDEF,365,KV_UNDEF,283,KV_UNDEF,356,KV_UNDEF,356,KV_UNDEF,378,KV_UNDEF memfd_create,356,KV_UNDEF,319,KV_UNDEF,319,KV_UNDEF,385,KV_UNDEF,279,KV_UNDEF,279,KV_UNDEF,353,KV_UNDEF,354,KV_UNDEF,314,KV_UNDEF,318,KV_UNDEF,340,KV_UNDEF,340,KV_UNDEF,360,KV_UNDEF,360,KV_UNDEF,279,KV_UNDEF,350,KV_UNDEF,350,KV_UNDEF,374,KV_UNDEF -memfd_secret,447,KV_UNDEF,447,KV_UNDEF,447,KV_UNDEF,PNR,KV_UNDEF,447,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,PNR,KV_UNDEF,447,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF +memfd_secret,447,KV_UNDEF,447,KV_UNDEF,447,KV_UNDEF,PNR,KV_UNDEF,447,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,PNR,KV_UNDEF,447,KV_UNDEF,447,KV_UNDEF,447,KV_UNDEF,PNR,KV_UNDEF migrate_pages,294,KV_UNDEF,256,KV_UNDEF,256,KV_UNDEF,400,KV_UNDEF,238,KV_UNDEF,238,KV_UNDEF,287,KV_UNDEF,287,KV_UNDEF,246,KV_UNDEF,250,KV_UNDEF,272,KV_UNDEF,272,KV_UNDEF,258,KV_UNDEF,258,KV_UNDEF,238,KV_UNDEF,287,KV_UNDEF,287,KV_UNDEF,294,KV_UNDEF mincore,218,KV_UNDEF,27,KV_UNDEF,27,KV_UNDEF,219,KV_UNDEF,232,KV_UNDEF,232,KV_UNDEF,237,KV_UNDEF,217,KV_UNDEF,26,KV_UNDEF,26,KV_UNDEF,72,KV_UNDEF,72,KV_UNDEF,206,KV_UNDEF,206,KV_UNDEF,232,KV_UNDEF,218,KV_UNDEF,218,KV_UNDEF,218,KV_UNDEF mkdir,39,KV_UNDEF,83,KV_UNDEF,83,KV_UNDEF,39,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,39,KV_UNDEF,39,KV_UNDEF,81,KV_UNDEF,81,KV_UNDEF,39,KV_UNDEF,39,KV_UNDEF,39,KV_UNDEF,39,KV_UNDEF,PNR,KV_UNDEF,39,KV_UNDEF,39,KV_UNDEF,39,KV_UNDEF @@ -223,6 +233,7 @@ mq_timedsend,279,KV_UNDEF,242,KV_UNDEF,242,KV_UNDEF,276,KV_UNDEF,182,KV_UNDEF,18 mq_timedsend_time64,418,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,418,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,418,KV_UNDEF,418,KV_UNDEF,PNR,KV_UNDEF,418,KV_UNDEF,418,KV_UNDEF,PNR,KV_UNDEF,418,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,418,KV_UNDEF,PNR,KV_UNDEF,418,KV_UNDEF mq_unlink,278,KV_UNDEF,241,KV_UNDEF,241,KV_UNDEF,275,KV_UNDEF,181,KV_UNDEF,181,KV_UNDEF,272,KV_UNDEF,272,KV_UNDEF,231,KV_UNDEF,235,KV_UNDEF,230,KV_UNDEF,230,KV_UNDEF,263,KV_UNDEF,263,KV_UNDEF,181,KV_UNDEF,272,KV_UNDEF,272,KV_UNDEF,278,KV_UNDEF mremap,163,KV_UNDEF,25,KV_UNDEF,25,KV_UNDEF,163,KV_UNDEF,216,KV_UNDEF,216,KV_UNDEF,163,KV_UNDEF,167,KV_UNDEF,24,KV_UNDEF,24,KV_UNDEF,163,KV_UNDEF,163,KV_UNDEF,163,KV_UNDEF,163,KV_UNDEF,216,KV_UNDEF,163,KV_UNDEF,163,KV_UNDEF,163,KV_UNDEF +mseal,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF,462,KV_UNDEF msgctl,402,KV_UNDEF,71,KV_UNDEF,71,KV_UNDEF,304,KV_UNDEF,187,KV_UNDEF,187,KV_UNDEF,402,KV_UNDEF,402,KV_UNDEF,69,KV_UNDEF,69,KV_UNDEF,191,KV_UNDEF,191,KV_UNDEF,402,KV_UNDEF,402,KV_UNDEF,187,KV_UNDEF,402,KV_UNDEF,402,KV_UNDEF,402,KV_UNDEF msgget,399,KV_UNDEF,68,KV_UNDEF,68,KV_UNDEF,303,KV_UNDEF,186,KV_UNDEF,186,KV_UNDEF,399,KV_UNDEF,399,KV_UNDEF,66,KV_UNDEF,66,KV_UNDEF,190,KV_UNDEF,190,KV_UNDEF,399,KV_UNDEF,399,KV_UNDEF,186,KV_UNDEF,399,KV_UNDEF,399,KV_UNDEF,399,KV_UNDEF msgrcv,401,KV_UNDEF,70,KV_UNDEF,70,KV_UNDEF,302,KV_UNDEF,188,KV_UNDEF,188,KV_UNDEF,401,KV_UNDEF,401,KV_UNDEF,68,KV_UNDEF,68,KV_UNDEF,189,KV_UNDEF,189,KV_UNDEF,401,KV_UNDEF,401,KV_UNDEF,188,KV_UNDEF,401,KV_UNDEF,401,KV_UNDEF,401,KV_UNDEF @@ -234,7 +245,7 @@ munlockall,153,KV_UNDEF,152,KV_UNDEF,152,KV_UNDEF,153,KV_UNDEF,231,KV_UNDEF,231, munmap,91,KV_UNDEF,11,KV_UNDEF,11,KV_UNDEF,91,KV_UNDEF,215,KV_UNDEF,215,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,11,KV_UNDEF,11,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,215,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF,91,KV_UNDEF name_to_handle_at,341,KV_UNDEF,303,KV_UNDEF,303,KV_UNDEF,370,KV_UNDEF,264,KV_UNDEF,264,KV_UNDEF,340,KV_UNDEF,339,KV_UNDEF,298,KV_UNDEF,303,KV_UNDEF,325,KV_UNDEF,325,KV_UNDEF,345,KV_UNDEF,345,KV_UNDEF,264,KV_UNDEF,335,KV_UNDEF,335,KV_UNDEF,359,KV_UNDEF nanosleep,162,KV_UNDEF,35,KV_UNDEF,35,KV_UNDEF,162,KV_UNDEF,101,KV_UNDEF,101,KV_UNDEF,162,KV_UNDEF,166,KV_UNDEF,34,KV_UNDEF,34,KV_UNDEF,162,KV_UNDEF,162,KV_UNDEF,162,KV_UNDEF,162,KV_UNDEF,101,KV_UNDEF,162,KV_UNDEF,162,KV_UNDEF,162,KV_UNDEF -newfstatat,PNR,KV_UNDEF,262,KV_UNDEF,262,KV_UNDEF,PNR,KV_UNDEF,79,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,252,KV_UNDEF,256,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,291,KV_UNDEF,79,KV_UNDEF,PNR,KV_UNDEF,293,KV_UNDEF,PNR,KV_UNDEF +newfstatat,PNR,KV_UNDEF,262,KV_UNDEF,262,KV_UNDEF,PNR,KV_UNDEF,79,KV_UNDEF,79,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,252,KV_UNDEF,256,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,291,KV_UNDEF,79,KV_UNDEF,PNR,KV_UNDEF,293,KV_UNDEF,PNR,KV_UNDEF _newselect,142,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,142,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,142,KV_UNDEF,142,KV_UNDEF,22,KV_UNDEF,22,KV_UNDEF,142,KV_UNDEF,142,KV_UNDEF,142,KV_UNDEF,142,KV_UNDEF,PNR,KV_UNDEF,142,KV_UNDEF,PNR,KV_UNDEF,142,KV_UNDEF nfsservctl,169,KV_UNDEF,180,KV_UNDEF,PNR,KV_UNDEF,169,KV_UNDEF,42,KV_UNDEF,42,KV_UNDEF,169,KV_UNDEF,189,KV_UNDEF,173,KV_UNDEF,173,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,168,KV_UNDEF,168,KV_UNDEF,42,KV_UNDEF,169,KV_UNDEF,169,KV_UNDEF,169,KV_UNDEF nice,34,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,34,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,34,KV_UNDEF,34,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,34,KV_UNDEF,34,KV_UNDEF,34,KV_UNDEF,34,KV_UNDEF,PNR,KV_UNDEF,34,KV_UNDEF,34,KV_UNDEF,34,KV_UNDEF @@ -307,6 +318,7 @@ renameat2,353,KV_UNDEF,316,KV_UNDEF,316,KV_UNDEF,382,KV_UNDEF,276,KV_UNDEF,276,K request_key,287,KV_UNDEF,249,KV_UNDEF,249,KV_UNDEF,310,KV_UNDEF,218,KV_UNDEF,218,KV_UNDEF,280,KV_UNDEF,281,KV_UNDEF,240,KV_UNDEF,244,KV_UNDEF,265,KV_UNDEF,265,KV_UNDEF,270,KV_UNDEF,270,KV_UNDEF,218,KV_UNDEF,279,KV_UNDEF,279,KV_UNDEF,286,KV_UNDEF restart_syscall,0,KV_UNDEF,219,KV_UNDEF,219,KV_UNDEF,0,KV_UNDEF,128,KV_UNDEF,128,KV_UNDEF,0,KV_UNDEF,253,KV_UNDEF,213,KV_UNDEF,214,KV_UNDEF,0,KV_UNDEF,0,KV_UNDEF,0,KV_UNDEF,0,KV_UNDEF,128,KV_UNDEF,7,KV_UNDEF,7,KV_UNDEF,0,KV_UNDEF riscv_flush_icache,PNR,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,259,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF +riscv_hwprobe,PNR,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,258,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF rmdir,40,KV_UNDEF,84,KV_UNDEF,84,KV_UNDEF,40,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,40,KV_UNDEF,40,KV_UNDEF,82,KV_UNDEF,82,KV_UNDEF,40,KV_UNDEF,40,KV_UNDEF,40,KV_UNDEF,40,KV_UNDEF,PNR,KV_UNDEF,40,KV_UNDEF,40,KV_UNDEF,40,KV_UNDEF rseq,386,KV_UNDEF,334,KV_UNDEF,334,KV_UNDEF,398,KV_UNDEF,293,KV_UNDEF,293,KV_UNDEF,384,KV_UNDEF,367,KV_UNDEF,327,KV_UNDEF,331,KV_UNDEF,354,KV_UNDEF,354,KV_UNDEF,387,KV_UNDEF,387,KV_UNDEF,293,KV_UNDEF,383,KV_UNDEF,383,KV_UNDEF,387,KV_UNDEF rtas,PNR,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,255,KV_UNDEF,255,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF @@ -412,6 +424,7 @@ stat,106,KV_UNDEF,4,KV_UNDEF,4,KV_UNDEF,106,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,1 stat64,195,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,195,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,195,KV_UNDEF,213,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,101,KV_UNDEF,101,KV_UNDEF,195,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,195,KV_UNDEF,PNR,KV_UNDEF,195,KV_UNDEF statfs,99,KV_UNDEF,137,KV_UNDEF,137,KV_UNDEF,99,KV_UNDEF,43,KV_UNDEF,43,KV_UNDEF,99,KV_UNDEF,99,KV_UNDEF,134,KV_UNDEF,134,KV_UNDEF,99,KV_UNDEF,99,KV_UNDEF,99,KV_UNDEF,99,KV_UNDEF,43,KV_UNDEF,99,KV_UNDEF,99,KV_UNDEF,99,KV_UNDEF statfs64,268,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,266,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,263,KV_UNDEF,255,KV_UNDEF,PNR,KV_UNDEF,217,KV_UNDEF,298,KV_UNDEF,298,KV_UNDEF,252,KV_UNDEF,252,KV_UNDEF,PNR,KV_UNDEF,265,KV_UNDEF,265,KV_UNDEF,268,KV_UNDEF +statmount,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF,457,KV_UNDEF statx,383,KV_UNDEF,332,KV_UNDEF,332,KV_UNDEF,397,KV_UNDEF,291,KV_UNDEF,291,KV_UNDEF,379,KV_UNDEF,366,KV_UNDEF,326,KV_UNDEF,330,KV_UNDEF,349,KV_UNDEF,349,KV_UNDEF,383,KV_UNDEF,383,KV_UNDEF,291,KV_UNDEF,379,KV_UNDEF,379,KV_UNDEF,383,KV_UNDEF stime,25,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,25,KV_UNDEF,25,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,25,KV_UNDEF,25,KV_UNDEF,25,KV_UNDEF,25,KV_UNDEF,PNR,KV_UNDEF,25,KV_UNDEF,PNR,KV_UNDEF,25,KV_UNDEF stty,31,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,31,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,31,KV_UNDEF,31,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF @@ -424,7 +437,7 @@ symlink,83,KV_UNDEF,88,KV_UNDEF,88,KV_UNDEF,83,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDE symlinkat,304,KV_UNDEF,266,KV_UNDEF,266,KV_UNDEF,331,KV_UNDEF,36,KV_UNDEF,36,KV_UNDEF,297,KV_UNDEF,297,KV_UNDEF,256,KV_UNDEF,260,KV_UNDEF,284,KV_UNDEF,284,KV_UNDEF,295,KV_UNDEF,295,KV_UNDEF,36,KV_UNDEF,297,KV_UNDEF,297,KV_UNDEF,304,KV_UNDEF sync,36,KV_UNDEF,162,KV_UNDEF,162,KV_UNDEF,36,KV_UNDEF,81,KV_UNDEF,81,KV_UNDEF,36,KV_UNDEF,36,KV_UNDEF,157,KV_UNDEF,157,KV_UNDEF,36,KV_UNDEF,36,KV_UNDEF,36,KV_UNDEF,36,KV_UNDEF,81,KV_UNDEF,36,KV_UNDEF,36,KV_UNDEF,36,KV_UNDEF sync_file_range,314,KV_UNDEF,277,KV_UNDEF,277,KV_UNDEF,PNR,KV_UNDEF,84,KV_UNDEF,84,KV_UNDEF,307,KV_UNDEF,305,KV_UNDEF,264,KV_UNDEF,268,KV_UNDEF,292,KV_UNDEF,292,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,84,KV_UNDEF,307,KV_UNDEF,307,KV_UNDEF,314,KV_UNDEF -sync_file_range2,PNR,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,308,KV_UNDEF,308,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF +sync_file_range2,PNR,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,308,KV_UNDEF,308,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,388,KV_UNDEF syncfs,344,KV_UNDEF,306,KV_UNDEF,306,KV_UNDEF,373,KV_UNDEF,267,KV_UNDEF,267,KV_UNDEF,343,KV_UNDEF,342,KV_UNDEF,301,KV_UNDEF,306,KV_UNDEF,327,KV_UNDEF,327,KV_UNDEF,348,KV_UNDEF,348,KV_UNDEF,267,KV_UNDEF,338,KV_UNDEF,338,KV_UNDEF,362,KV_UNDEF syscall,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,0,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,PNR,KV_UNDEF,PNR,KV_UNDEF _sysctl,149,KV_UNDEF,156,KV_UNDEF,PNR,KV_UNDEF,149,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,149,KV_UNDEF,153,KV_UNDEF,152,KV_UNDEF,152,KV_UNDEF,149,KV_UNDEF,149,KV_UNDEF,149,KV_UNDEF,149,KV_UNDEF,PNR,KV_UNDEF,149,KV_UNDEF,149,KV_UNDEF,149,KV_UNDEF @@ -463,6 +476,7 @@ uname,122,KV_UNDEF,63,KV_UNDEF,63,KV_UNDEF,122,KV_UNDEF,160,KV_UNDEF,160,KV_UNDE unlink,10,KV_UNDEF,87,KV_UNDEF,87,KV_UNDEF,10,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,10,KV_UNDEF,10,KV_UNDEF,85,KV_UNDEF,85,KV_UNDEF,10,KV_UNDEF,10,KV_UNDEF,10,KV_UNDEF,10,KV_UNDEF,PNR,KV_UNDEF,10,KV_UNDEF,10,KV_UNDEF,10,KV_UNDEF unlinkat,301,KV_UNDEF,263,KV_UNDEF,263,KV_UNDEF,328,KV_UNDEF,35,KV_UNDEF,35,KV_UNDEF,294,KV_UNDEF,294,KV_UNDEF,253,KV_UNDEF,257,KV_UNDEF,281,KV_UNDEF,281,KV_UNDEF,292,KV_UNDEF,292,KV_UNDEF,35,KV_UNDEF,294,KV_UNDEF,294,KV_UNDEF,301,KV_UNDEF unshare,310,KV_UNDEF,272,KV_UNDEF,272,KV_UNDEF,337,KV_UNDEF,97,KV_UNDEF,97,KV_UNDEF,303,KV_UNDEF,303,KV_UNDEF,262,KV_UNDEF,266,KV_UNDEF,288,KV_UNDEF,288,KV_UNDEF,282,KV_UNDEF,282,KV_UNDEF,97,KV_UNDEF,303,KV_UNDEF,303,KV_UNDEF,310,KV_UNDEF +uretprobe,PNR,KV_UNDEF,335,KV_UNDEF,335,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF uselib,86,KV_UNDEF,134,KV_UNDEF,PNR,KV_UNDEF,86,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,86,KV_UNDEF,86,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,86,KV_UNDEF,86,KV_UNDEF,86,KV_UNDEF,86,KV_UNDEF,PNR,KV_UNDEF,86,KV_UNDEF,86,KV_UNDEF,86,KV_UNDEF userfaultfd,374,KV_UNDEF,323,KV_UNDEF,323,KV_UNDEF,388,KV_UNDEF,282,KV_UNDEF,282,KV_UNDEF,373,KV_UNDEF,357,KV_UNDEF,317,KV_UNDEF,321,KV_UNDEF,344,KV_UNDEF,344,KV_UNDEF,364,KV_UNDEF,364,KV_UNDEF,282,KV_UNDEF,355,KV_UNDEF,355,KV_UNDEF,377,KV_UNDEF usr26,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,983043,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,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF,PNR,KV_UNDEF diff --git a/tests/38-basic-pfc_coverage.pfc b/tests/38-basic-pfc_coverage.pfc index 815470e6..02cbf726 100644 --- a/tests/38-basic-pfc_coverage.pfc +++ b/tests/38-basic-pfc_coverage.pfc @@ -305,15 +305,15 @@ if ($arch == 3221225730) # filter for syscall "open" (4294957130) [priority: 65535] if ($syscall == 4294957130) action KILL; - # filter for syscall "fstat" (4294957051) [priority: 65535] - if ($syscall == 4294957051) - action KILL_PROCESS; # filter for syscall "exit_group" (94) [priority: 65535] if ($syscall == 94) action LOG; # filter for syscall "exit" (93) [priority: 65535] if ($syscall == 93) action TRACE(1); + # filter for syscall "fstat" (80) [priority: 65535] + if ($syscall == 80) + action KILL_PROCESS; # filter for syscall "close" (57) [priority: 65535] if ($syscall == 57) action ERRNO(1); diff --git a/tests/55-basic-pfc_binary_tree.pfc b/tests/55-basic-pfc_binary_tree.pfc index 33109454..e63aa12c 100644 --- a/tests/55-basic-pfc_binary_tree.pfc +++ b/tests/55-basic-pfc_binary_tree.pfc @@ -178,8 +178,8 @@ if ($arch == 3221225655) # filter for arch loongarch64 (3221225730) if ($arch == 3221225730) if ($syscall > 62) - if ($syscall > 214) - if ($syscall > 4294957051) + if ($syscall > 139) + if ($syscall > 226) # filter for syscall "lstat" (4294957133) [priority: 65535] if ($syscall == 4294957133) action ERRNO(6); @@ -192,12 +192,7 @@ if ($arch == 3221225730) # filter for syscall "stat" (4294957122) [priority: 65535] if ($syscall == 4294957122) action ERRNO(4); - else # ($syscall <= 4294957051) - # filter for syscall "fstat" (4294957051) [priority: 65533] - if ($syscall == 4294957051) - if ($a0.hi32 == 0) - if ($a0.lo32 == 103) - action ERRNO(5); + else # ($syscall <= 226) # filter for syscall "mprotect" (226) [priority: 65533] if ($syscall == 226) if ($a0.hi32 == 0) @@ -209,11 +204,11 @@ if ($arch == 3221225730) # filter for syscall "munmap" (215) [priority: 65535] if ($syscall == 215) action ERRNO(11); - else # ($syscall <= 214) - if ($syscall > 68) # filter for syscall "brk" (214) [priority: 65535] if ($syscall == 214) action ERRNO(12); + else # ($syscall <= 139) + if ($syscall > 68) # filter for syscall "rt_sigreturn" (139) [priority: 65535] if ($syscall == 139) action ERRNO(15); @@ -223,6 +218,11 @@ if ($arch == 3221225730) # filter for syscall "rt_sigaction" (134) [priority: 65535] if ($syscall == 134) action ERRNO(13); + # filter for syscall "fstat" (80) [priority: 65533] + if ($syscall == 80) + if ($a0.hi32 == 0) + if ($a0.lo32 == 103) + action ERRNO(5); else # ($syscall <= 68) # filter for syscall "pwrite64" (68) [priority: 65531] if ($syscall == 68)