From: Luca Boccassi Date: Wed, 20 Aug 2025 12:06:58 +0000 (+0100) Subject: Update syscalls tables X-Git-Tag: v258-rc3~1^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=27a1e162a142482f549bbaf5353768c2f8098074;p=thirdparty%2Fsystemd.git Update syscalls tables ninja -C build update-syscall-tables update-syscall-header --- diff --git a/src/include/override/sys/syscall-list.txt b/src/include/override/sys/syscall-list.txt index 27965bcb59f..0bbd8c41e7f 100644 --- a/src/include/override/sys/syscall-list.txt +++ b/src/include/override/sys/syscall-list.txt @@ -83,6 +83,8 @@ fcntl fcntl64 fdatasync fgetxattr +file_getattr +file_setattr finit_module flistxattr flock diff --git a/src/include/override/sys/syscalls-alpha.txt b/src/include/override/sys/syscalls-alpha.txt index 463f8a1259c..8f92c60136c 100644 --- a/src/include/override/sys/syscalls-alpha.txt +++ b/src/include/override/sys/syscalls-alpha.txt @@ -83,6 +83,8 @@ fcntl 92 fcntl64 fdatasync 447 fgetxattr 387 +file_getattr 578 +file_setattr 579 finit_module 507 flistxattr 390 flock 131 diff --git a/src/include/override/sys/syscalls-arc.txt b/src/include/override/sys/syscalls-arc.txt index 78eb75bd0df..7e67dcee9d4 100644 --- a/src/include/override/sys/syscalls-arc.txt +++ b/src/include/override/sys/syscalls-arc.txt @@ -83,6 +83,8 @@ fcntl fcntl64 25 fdatasync 83 fgetxattr 10 +file_getattr 468 +file_setattr 469 finit_module 273 flistxattr 13 flock 32 diff --git a/src/include/override/sys/syscalls-arm.txt b/src/include/override/sys/syscalls-arm.txt index aa7cccbc4db..e6f4577d345 100644 --- a/src/include/override/sys/syscalls-arm.txt +++ b/src/include/override/sys/syscalls-arm.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 221 fdatasync 148 fgetxattr 231 +file_getattr 468 +file_setattr 469 finit_module 379 flistxattr 234 flock 143 diff --git a/src/include/override/sys/syscalls-arm64.txt b/src/include/override/sys/syscalls-arm64.txt index ad89d07554c..6e69a5e3999 100644 --- a/src/include/override/sys/syscalls-arm64.txt +++ b/src/include/override/sys/syscalls-arm64.txt @@ -83,6 +83,8 @@ fcntl 25 fcntl64 fdatasync 83 fgetxattr 10 +file_getattr 468 +file_setattr 469 finit_module 273 flistxattr 13 flock 32 diff --git a/src/include/override/sys/syscalls-i386.txt b/src/include/override/sys/syscalls-i386.txt index dda93e645e3..5a7e3695277 100644 --- a/src/include/override/sys/syscalls-i386.txt +++ b/src/include/override/sys/syscalls-i386.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 221 fdatasync 148 fgetxattr 231 +file_getattr 468 +file_setattr 469 finit_module 350 flistxattr 234 flock 143 diff --git a/src/include/override/sys/syscalls-loongarch64.txt b/src/include/override/sys/syscalls-loongarch64.txt index 02307951223..85a51741356 100644 --- a/src/include/override/sys/syscalls-loongarch64.txt +++ b/src/include/override/sys/syscalls-loongarch64.txt @@ -83,6 +83,8 @@ fcntl 25 fcntl64 fdatasync 83 fgetxattr 10 +file_getattr 468 +file_setattr 469 finit_module 273 flistxattr 13 flock 32 diff --git a/src/include/override/sys/syscalls-m68k.txt b/src/include/override/sys/syscalls-m68k.txt index 61d045d77ca..ad49d96200a 100644 --- a/src/include/override/sys/syscalls-m68k.txt +++ b/src/include/override/sys/syscalls-m68k.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 239 fdatasync 148 fgetxattr 228 +file_getattr 468 +file_setattr 469 finit_module 348 flistxattr 231 flock 143 diff --git a/src/include/override/sys/syscalls-mips64.txt b/src/include/override/sys/syscalls-mips64.txt index f4cf44f1fd7..0a1f4af0c54 100644 --- a/src/include/override/sys/syscalls-mips64.txt +++ b/src/include/override/sys/syscalls-mips64.txt @@ -83,6 +83,8 @@ fcntl 5070 fcntl64 fdatasync 5073 fgetxattr 5185 +file_getattr 5468 +file_setattr 5469 finit_module 5307 flistxattr 5188 flock 5071 diff --git a/src/include/override/sys/syscalls-mips64n32.txt b/src/include/override/sys/syscalls-mips64n32.txt index d271b8db26c..4dd1b055ce1 100644 --- a/src/include/override/sys/syscalls-mips64n32.txt +++ b/src/include/override/sys/syscalls-mips64n32.txt @@ -83,6 +83,8 @@ fcntl 6070 fcntl64 6212 fdatasync 6073 fgetxattr 6185 +file_getattr 6468 +file_setattr 6469 finit_module 6312 flistxattr 6188 flock 6071 diff --git a/src/include/override/sys/syscalls-mipso32.txt b/src/include/override/sys/syscalls-mipso32.txt index 6e82df73746..6fbf0d95953 100644 --- a/src/include/override/sys/syscalls-mipso32.txt +++ b/src/include/override/sys/syscalls-mipso32.txt @@ -83,6 +83,8 @@ fcntl 4055 fcntl64 4220 fdatasync 4152 fgetxattr 4229 +file_getattr 4468 +file_setattr 4469 finit_module 4348 flistxattr 4232 flock 4143 diff --git a/src/include/override/sys/syscalls-parisc.txt b/src/include/override/sys/syscalls-parisc.txt index 59dd4226dc3..ba9015d5c7c 100644 --- a/src/include/override/sys/syscalls-parisc.txt +++ b/src/include/override/sys/syscalls-parisc.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 202 fdatasync 148 fgetxattr 243 +file_getattr 468 +file_setattr 469 finit_module 333 flistxattr 246 flock 143 diff --git a/src/include/override/sys/syscalls-powerpc.txt b/src/include/override/sys/syscalls-powerpc.txt index 6f8b578e86f..c65c330fcab 100644 --- a/src/include/override/sys/syscalls-powerpc.txt +++ b/src/include/override/sys/syscalls-powerpc.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 204 fdatasync 148 fgetxattr 214 +file_getattr 468 +file_setattr 469 finit_module 353 flistxattr 217 flock 143 diff --git a/src/include/override/sys/syscalls-powerpc64.txt b/src/include/override/sys/syscalls-powerpc64.txt index 4e8df0145da..23231022c36 100644 --- a/src/include/override/sys/syscalls-powerpc64.txt +++ b/src/include/override/sys/syscalls-powerpc64.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 fdatasync 148 fgetxattr 214 +file_getattr 468 +file_setattr 469 finit_module 353 flistxattr 217 flock 143 diff --git a/src/include/override/sys/syscalls-riscv32.txt b/src/include/override/sys/syscalls-riscv32.txt index acf02045586..634dab30f78 100644 --- a/src/include/override/sys/syscalls-riscv32.txt +++ b/src/include/override/sys/syscalls-riscv32.txt @@ -83,6 +83,8 @@ fcntl fcntl64 25 fdatasync 83 fgetxattr 10 +file_getattr 468 +file_setattr 469 finit_module 273 flistxattr 13 flock 32 diff --git a/src/include/override/sys/syscalls-riscv64.txt b/src/include/override/sys/syscalls-riscv64.txt index 21efa19d96a..1001bde342b 100644 --- a/src/include/override/sys/syscalls-riscv64.txt +++ b/src/include/override/sys/syscalls-riscv64.txt @@ -83,6 +83,8 @@ fcntl 25 fcntl64 fdatasync 83 fgetxattr 10 +file_getattr 468 +file_setattr 469 finit_module 273 flistxattr 13 flock 32 diff --git a/src/include/override/sys/syscalls-s390.txt b/src/include/override/sys/syscalls-s390.txt index 2a30bd9bfe5..db1e9fec162 100644 --- a/src/include/override/sys/syscalls-s390.txt +++ b/src/include/override/sys/syscalls-s390.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 221 fdatasync 148 fgetxattr 229 +file_getattr 468 +file_setattr 469 finit_module 344 flistxattr 232 flock 143 diff --git a/src/include/override/sys/syscalls-s390x.txt b/src/include/override/sys/syscalls-s390x.txt index 40ba5f9b61b..a5fc5925f24 100644 --- a/src/include/override/sys/syscalls-s390x.txt +++ b/src/include/override/sys/syscalls-s390x.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 fdatasync 148 fgetxattr 229 +file_getattr 468 +file_setattr 469 finit_module 344 flistxattr 232 flock 143 diff --git a/src/include/override/sys/syscalls-sh.txt b/src/include/override/sys/syscalls-sh.txt index 9c5dc4446fe..be718c18643 100644 --- a/src/include/override/sys/syscalls-sh.txt +++ b/src/include/override/sys/syscalls-sh.txt @@ -83,6 +83,8 @@ fcntl 55 fcntl64 221 fdatasync 148 fgetxattr 231 +file_getattr 468 +file_setattr 469 finit_module 368 flistxattr 234 flock 143 diff --git a/src/include/override/sys/syscalls-sparc.txt b/src/include/override/sys/syscalls-sparc.txt index f6bc3dad0e5..0b9091473c4 100644 --- a/src/include/override/sys/syscalls-sparc.txt +++ b/src/include/override/sys/syscalls-sparc.txt @@ -83,6 +83,8 @@ fcntl 92 fcntl64 155 fdatasync 253 fgetxattr 177 +file_getattr 468 +file_setattr 469 finit_module 342 flistxattr 180 flock 131 diff --git a/src/include/override/sys/syscalls-x86_64.txt b/src/include/override/sys/syscalls-x86_64.txt index bd28427b5bc..1a6f9f88fcf 100644 --- a/src/include/override/sys/syscalls-x86_64.txt +++ b/src/include/override/sys/syscalls-x86_64.txt @@ -83,6 +83,8 @@ fcntl 72 fcntl64 fdatasync 75 fgetxattr 193 +file_getattr 468 +file_setattr 469 finit_module 313 flistxattr 196 flock 73 diff --git a/src/shared/seccomp-util.c b/src/shared/seccomp-util.c index f5bd64f8d3f..bfe4ca91698 100644 --- a/src/shared/seccomp-util.c +++ b/src/shared/seccomp-util.c @@ -492,6 +492,8 @@ const SyscallFilterSet syscall_filter_sets[_SYSCALL_FILTER_SET_MAX] = { "fcntl\0" "fcntl64\0" "fgetxattr\0" + "file_getattr\0" + "file_setattr\0" "flistxattr\0" "fremovexattr\0" "fsetxattr\0"