From ae0f0e6830d89926112a6ba24d55ad27155296e2 Mon Sep 17 00:00:00 2001 From: Hilko Bengen Date: Thu, 3 Sep 2026 02:07:33 +0200 Subject: [PATCH] Add fchroot syscall introduced in Linux 7.3 --- lib/aarch64_table.h | 1 + lib/arm_table.h | 1 + lib/i386_table.h | 1 + lib/ppc_table.h | 1 + lib/riscv32_table.h | 1 + lib/riscv64_table.h | 1 + lib/s390_table.h | 1 + lib/s390x_table.h | 1 + lib/uringop_table.h | 1 + lib/x86_64_table.h | 1 + 10 files changed, 10 insertions(+) diff --git a/lib/aarch64_table.h b/lib/aarch64_table.h index 65ea16955..6ad712119 100644 --- a/lib/aarch64_table.h +++ b/lib/aarch64_table.h @@ -347,3 +347,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/arm_table.h b/lib/arm_table.h index 835d2996a..12a4782d7 100644 --- a/lib/arm_table.h +++ b/lib/arm_table.h @@ -457,3 +457,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/i386_table.h b/lib/i386_table.h index 27bf6603c..48d57e8e4 100644 --- a/lib/i386_table.h +++ b/lib/i386_table.h @@ -483,3 +483,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/ppc_table.h b/lib/ppc_table.h index bff8aa5cd..d99738c96 100644 --- a/lib/ppc_table.h +++ b/lib/ppc_table.h @@ -475,3 +475,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/riscv32_table.h b/lib/riscv32_table.h index 943c1502d..1eed191b0 100644 --- a/lib/riscv32_table.h +++ b/lib/riscv32_table.h @@ -338,3 +338,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/riscv64_table.h b/lib/riscv64_table.h index 32ca6bb1b..5e32aba85 100644 --- a/lib/riscv64_table.h +++ b/lib/riscv64_table.h @@ -348,3 +348,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/s390_table.h b/lib/s390_table.h index e2eb59fb5..8f3ee6629 100644 --- a/lib/s390_table.h +++ b/lib/s390_table.h @@ -464,3 +464,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/s390x_table.h b/lib/s390x_table.h index 51d2838f3..ddaf7fe42 100644 --- a/lib/s390x_table.h +++ b/lib/s390x_table.h @@ -410,3 +410,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot") diff --git a/lib/uringop_table.h b/lib/uringop_table.h index 6b19c933b..7791cdeaa 100644 --- a/lib/uringop_table.h +++ b/lib/uringop_table.h @@ -62,5 +62,6 @@ _S(54, "fixed_fd_install") _S(55, "ftruncate") _S(56, "bind") _S(57, "listen") +_S(63, "pipe") _S(64, "uring_cmd128") diff --git a/lib/x86_64_table.h b/lib/x86_64_table.h index d313edb5c..f48791846 100644 --- a/lib/x86_64_table.h +++ b/lib/x86_64_table.h @@ -407,3 +407,4 @@ _S(468, "file_getattr") _S(469, "file_setattr") _S(470, "listns") _S(471, "rseq_slice_yield") +_S(472, "fchroot")