mirror of
https://github.com/torvalds/linux.git
synced 2026-09-22 04:34:03 +02:00
arch: hookup fchroot() system call
Wire up the fchroot() system call as number 472 on (nearly) all architectures and sync the mirrored copies of the syscall tables and the asm-generic unistd.h under tools/. Link: https://patch.msgid.link/20260724-work-failfs-v2-5-485dabbae185@kernel.org Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
This commit is contained in:
parent
b1221afa31
commit
79d27fd718
|
|
@ -511,3 +511,4 @@
|
|||
579 common file_setattr sys_file_setattr
|
||||
580 common listns sys_listns
|
||||
581 common rseq_slice_yield sys_rseq_slice_yield
|
||||
582 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -486,3 +486,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -483,3 +483,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -471,3 +471,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -477,3 +477,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -410,3 +410,4 @@
|
|||
469 n32 file_setattr sys_file_setattr
|
||||
470 n32 listns sys_listns
|
||||
471 n32 rseq_slice_yield sys_rseq_slice_yield
|
||||
472 n32 fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -386,3 +386,4 @@
|
|||
469 n64 file_setattr sys_file_setattr
|
||||
470 n64 listns sys_listns
|
||||
471 n64 rseq_slice_yield sys_rseq_slice_yield
|
||||
472 n64 fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -459,3 +459,4 @@
|
|||
469 o32 file_setattr sys_file_setattr
|
||||
470 o32 listns sys_listns
|
||||
471 o32 rseq_slice_yield sys_rseq_slice_yield
|
||||
472 o32 fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -470,3 +470,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -562,3 +562,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 nospu rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -398,3 +398,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -475,3 +475,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -517,3 +517,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -477,3 +477,4 @@
|
|||
469 i386 file_setattr sys_file_setattr
|
||||
470 i386 listns sys_listns
|
||||
471 i386 rseq_slice_yield sys_rseq_slice_yield
|
||||
472 i386 fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -396,6 +396,7 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
||||
#
|
||||
# Due to a historical design error, certain syscalls are numbered differently
|
||||
|
|
|
|||
|
|
@ -442,3 +442,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -863,8 +863,12 @@ __SYSCALL(__NR_listns, sys_listns)
|
|||
#define __NR_rseq_slice_yield 471
|
||||
__SYSCALL(__NR_rseq_slice_yield, sys_rseq_slice_yield)
|
||||
|
||||
/* fs/open.c */
|
||||
#define __NR_fchroot 472
|
||||
__SYSCALL(__NR_fchroot, sys_fchroot)
|
||||
|
||||
#undef __NR_syscalls
|
||||
#define __NR_syscalls 472
|
||||
#define __NR_syscalls 473
|
||||
|
||||
/*
|
||||
* 32 bit systems traditionally used different
|
||||
|
|
|
|||
|
|
@ -412,3 +412,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -863,8 +863,12 @@ __SYSCALL(__NR_listns, sys_listns)
|
|||
#define __NR_rseq_slice_yield 471
|
||||
__SYSCALL(__NR_rseq_slice_yield, sys_rseq_slice_yield)
|
||||
|
||||
/* fs/open.c */
|
||||
#define __NR_fchroot 472
|
||||
__SYSCALL(__NR_fchroot, sys_fchroot)
|
||||
|
||||
#undef __NR_syscalls
|
||||
#define __NR_syscalls 472
|
||||
#define __NR_syscalls 473
|
||||
|
||||
/*
|
||||
* 32 bit systems traditionally used different
|
||||
|
|
|
|||
|
|
@ -486,3 +486,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -386,3 +386,4 @@
|
|||
469 n64 file_setattr sys_file_setattr
|
||||
470 n64 listns sys_listns
|
||||
471 n64 rseq_slice_yield sys_rseq_slice_yield
|
||||
472 n64 fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -562,3 +562,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 nospu rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -398,3 +398,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -475,3 +475,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -517,3 +517,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -477,3 +477,4 @@
|
|||
469 i386 file_setattr sys_file_setattr
|
||||
470 i386 listns sys_listns
|
||||
471 i386 rseq_slice_yield sys_rseq_slice_yield
|
||||
472 i386 fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -396,6 +396,7 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
||||
#
|
||||
# Due to a historical design error, certain syscalls are numbered differently
|
||||
|
|
|
|||
|
|
@ -442,3 +442,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
|
|
@ -412,3 +412,4 @@
|
|||
469 common file_setattr sys_file_setattr
|
||||
470 common listns sys_listns
|
||||
471 common rseq_slice_yield sys_rseq_slice_yield
|
||||
472 common fchroot sys_fchroot
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user