From: Yu Watanabe Date: Thu, 19 Jun 2025 00:09:17 +0000 (+0900) Subject: include: update syscall list X-Git-Tag: v258-rc1~254^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F37958%2Fhead;p=thirdparty%2Fsystemd.git include: update syscall list open_tree_attr is since kernel 6.15-rc1: https://github.com/torvalds/linux/commit/c4a16820d90199409c9bf01c4f794e1e9e8d8fd8 --- diff --git a/src/basic/syscall-list.txt b/src/basic/syscall-list.txt index 4556f486d01..27965bcb59f 100644 --- a/src/basic/syscall-list.txt +++ b/src/basic/syscall-list.txt @@ -260,6 +260,7 @@ olduname open open_by_handle_at open_tree +open_tree_attr openat openat2 or1k_atomic diff --git a/src/basic/syscalls-alpha.txt b/src/basic/syscalls-alpha.txt index 0029bfdd4f5..463f8a1259c 100644 --- a/src/basic/syscalls-alpha.txt +++ b/src/basic/syscalls-alpha.txt @@ -260,6 +260,7 @@ olduname open 45 open_by_handle_at 498 open_tree 538 +open_tree_attr 577 openat 450 openat2 547 or1k_atomic diff --git a/src/basic/syscalls-arc.txt b/src/basic/syscalls-arc.txt index 699a75f2953..78eb75bd0df 100644 --- a/src/basic/syscalls-arc.txt +++ b/src/basic/syscalls-arc.txt @@ -260,6 +260,7 @@ olduname open open_by_handle_at 265 open_tree 428 +open_tree_attr 467 openat 56 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-arm.txt b/src/basic/syscalls-arm.txt index 51acc9042d9..aa7cccbc4db 100644 --- a/src/basic/syscalls-arm.txt +++ b/src/basic/syscalls-arm.txt @@ -260,6 +260,7 @@ olduname open 5 open_by_handle_at 371 open_tree 428 +open_tree_attr 467 openat 322 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-arm64.txt b/src/basic/syscalls-arm64.txt index 10e24f0258e..ad89d07554c 100644 --- a/src/basic/syscalls-arm64.txt +++ b/src/basic/syscalls-arm64.txt @@ -260,6 +260,7 @@ olduname open open_by_handle_at 265 open_tree 428 +open_tree_attr 467 openat 56 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-i386.txt b/src/basic/syscalls-i386.txt index 10b2f6371f8..dda93e645e3 100644 --- a/src/basic/syscalls-i386.txt +++ b/src/basic/syscalls-i386.txt @@ -260,6 +260,7 @@ olduname 109 open 5 open_by_handle_at 342 open_tree 428 +open_tree_attr 467 openat 295 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-loongarch64.txt b/src/basic/syscalls-loongarch64.txt index 446ecdbef58..02307951223 100644 --- a/src/basic/syscalls-loongarch64.txt +++ b/src/basic/syscalls-loongarch64.txt @@ -260,6 +260,7 @@ olduname open open_by_handle_at 265 open_tree 428 +open_tree_attr 467 openat 56 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-m68k.txt b/src/basic/syscalls-m68k.txt index d9ba87cd13b..61d045d77ca 100644 --- a/src/basic/syscalls-m68k.txt +++ b/src/basic/syscalls-m68k.txt @@ -260,6 +260,7 @@ olduname open 5 open_by_handle_at 341 open_tree 428 +open_tree_attr 467 openat 288 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-mips64.txt b/src/basic/syscalls-mips64.txt index 471ed8c336f..f4cf44f1fd7 100644 --- a/src/basic/syscalls-mips64.txt +++ b/src/basic/syscalls-mips64.txt @@ -260,6 +260,7 @@ olduname open 5002 open_by_handle_at 5299 open_tree 5428 +open_tree_attr 5467 openat 5247 openat2 5437 or1k_atomic diff --git a/src/basic/syscalls-mips64n32.txt b/src/basic/syscalls-mips64n32.txt index ff77e776589..d271b8db26c 100644 --- a/src/basic/syscalls-mips64n32.txt +++ b/src/basic/syscalls-mips64n32.txt @@ -260,6 +260,7 @@ olduname open 6002 open_by_handle_at 6304 open_tree 6428 +open_tree_attr 6467 openat 6251 openat2 6437 or1k_atomic diff --git a/src/basic/syscalls-mipso32.txt b/src/basic/syscalls-mipso32.txt index efd10ee816e..6e82df73746 100644 --- a/src/basic/syscalls-mipso32.txt +++ b/src/basic/syscalls-mipso32.txt @@ -260,6 +260,7 @@ olduname open 4005 open_by_handle_at 4340 open_tree 4428 +open_tree_attr 4467 openat 4288 openat2 4437 or1k_atomic diff --git a/src/basic/syscalls-parisc.txt b/src/basic/syscalls-parisc.txt index e8529c7009b..59dd4226dc3 100644 --- a/src/basic/syscalls-parisc.txt +++ b/src/basic/syscalls-parisc.txt @@ -260,6 +260,7 @@ olduname open 5 open_by_handle_at 326 open_tree 428 +open_tree_attr 467 openat 275 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-powerpc.txt b/src/basic/syscalls-powerpc.txt index 8645426a398..6f8b578e86f 100644 --- a/src/basic/syscalls-powerpc.txt +++ b/src/basic/syscalls-powerpc.txt @@ -260,6 +260,7 @@ olduname 109 open 5 open_by_handle_at 346 open_tree 428 +open_tree_attr 467 openat 286 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-powerpc64.txt b/src/basic/syscalls-powerpc64.txt index 28979d0f4d5..4e8df0145da 100644 --- a/src/basic/syscalls-powerpc64.txt +++ b/src/basic/syscalls-powerpc64.txt @@ -260,6 +260,7 @@ olduname 109 open 5 open_by_handle_at 346 open_tree 428 +open_tree_attr 467 openat 286 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-riscv32.txt b/src/basic/syscalls-riscv32.txt index b4d04a41164..acf02045586 100644 --- a/src/basic/syscalls-riscv32.txt +++ b/src/basic/syscalls-riscv32.txt @@ -260,6 +260,7 @@ olduname open open_by_handle_at 265 open_tree 428 +open_tree_attr 467 openat 56 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-riscv64.txt b/src/basic/syscalls-riscv64.txt index 251c5d2773c..21efa19d96a 100644 --- a/src/basic/syscalls-riscv64.txt +++ b/src/basic/syscalls-riscv64.txt @@ -260,6 +260,7 @@ olduname open open_by_handle_at 265 open_tree 428 +open_tree_attr 467 openat 56 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-s390.txt b/src/basic/syscalls-s390.txt index 4948966722f..2a30bd9bfe5 100644 --- a/src/basic/syscalls-s390.txt +++ b/src/basic/syscalls-s390.txt @@ -260,6 +260,7 @@ olduname open 5 open_by_handle_at 336 open_tree 428 +open_tree_attr 467 openat 288 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-s390x.txt b/src/basic/syscalls-s390x.txt index 7db78e8fc51..40ba5f9b61b 100644 --- a/src/basic/syscalls-s390x.txt +++ b/src/basic/syscalls-s390x.txt @@ -260,6 +260,7 @@ olduname open 5 open_by_handle_at 336 open_tree 428 +open_tree_attr 467 openat 288 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-sparc.txt b/src/basic/syscalls-sparc.txt index 203dcd23d99..f6bc3dad0e5 100644 --- a/src/basic/syscalls-sparc.txt +++ b/src/basic/syscalls-sparc.txt @@ -260,6 +260,7 @@ olduname open 5 open_by_handle_at 333 open_tree 428 +open_tree_attr 467 openat 284 openat2 437 or1k_atomic diff --git a/src/basic/syscalls-x86_64.txt b/src/basic/syscalls-x86_64.txt index 056f5874dfa..bd28427b5bc 100644 --- a/src/basic/syscalls-x86_64.txt +++ b/src/basic/syscalls-x86_64.txt @@ -260,6 +260,7 @@ olduname open 2 open_by_handle_at 304 open_tree 428 +open_tree_attr 467 openat 257 openat2 437 or1k_atomic diff --git a/src/shared/seccomp-util.c b/src/shared/seccomp-util.c index 571a91bbfa4..db3bf678521 100644 --- a/src/shared/seccomp-util.c +++ b/src/shared/seccomp-util.c @@ -649,6 +649,7 @@ const SyscallFilterSet syscall_filter_sets[_SYSCALL_FILTER_SET_MAX] = { "mount_setattr\0" "move_mount\0" "open_tree\0" + "open_tree_attr\0" "pivot_root\0" "umount\0" "umount2\0"