bits/syscall.h: add mount_setattr from linux v5.12
authorSzabolcs Nagy <nsz@port70.net>
Tue, 25 May 2021 20:53:18 +0000 (20:53 +0000)
committerRich Felker <dalias@aerifal.cx>
Tue, 8 Mar 2022 22:19:51 +0000 (17:19 -0500)
new syscall to change the properties of a mount or a mount tree using
file descriptors which the new mount api is based on, see

  linux commit 2a1867219c7b27f928e2545782b86daaf9ad50bd
  fs: add mount_setattr()

16 files changed:
arch/aarch64/bits/syscall.h.in
arch/arm/bits/syscall.h.in
arch/i386/bits/syscall.h.in
arch/m68k/bits/syscall.h.in
arch/microblaze/bits/syscall.h.in
arch/mips/bits/syscall.h.in
arch/mips64/bits/syscall.h.in
arch/mipsn32/bits/syscall.h.in
arch/or1k/bits/syscall.h.in
arch/powerpc/bits/syscall.h.in
arch/powerpc64/bits/syscall.h.in
arch/riscv64/bits/syscall.h.in
arch/s390x/bits/syscall.h.in
arch/sh/bits/syscall.h.in
arch/x32/bits/syscall.h.in
arch/x86_64/bits/syscall.h.in

index e955da4..037da21 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index 2a55d4d..8919137 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
 #define __ARM_NR_breakpoint    0x0f0001
 #define __ARM_NR_cacheflush    0x0f0002
index f900db2..4c04ea8 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index e064b44..136775b 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
index 86fe827..10f27ab 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index 83c9655..1d0deed 100644 (file)
 #define __NR_faccessat2                4439
 #define __NR_process_madvise   4440
 #define __NR_epoll_pwait2      4441
+#define __NR_mount_setattr     4442
 
index 1be9f3e..b1b83f5 100644 (file)
 #define __NR_faccessat2                5439
 #define __NR_process_madvise   5440
 #define __NR_epoll_pwait2      5441
+#define __NR_mount_setattr     5442
 
index 1bd7aeb..bfaa080 100644 (file)
 #define __NR_faccessat2                6439
 #define __NR_process_madvise   6440
 #define __NR_epoll_pwait2      6441
+#define __NR_mount_setattr     6442
 
index 499aa83..3c60eda 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index 7f7d5a1..33e26e4 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index b579317..38bb23c 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index df6bf5c..a9cbfb5 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
 #define __NR_sysriscv __NR_arch_specific_syscall
 #define __NR_riscv_flush_icache (__NR_sysriscv + 15)
index 16ec02e..88de514 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index 4fc1f9e..1a90026 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442
 
index 14c7231..d90cb15 100644 (file)
 #define __NR_faccessat2                (0x40000000 + 439)
 #define __NR_process_madvise   (0x40000000 + 440)
 #define __NR_epoll_pwait2      (0x40000000 + 441)
+#define __NR_mount_setattr     (0x40000000 + 442)
 
 
 #define __NR_rt_sigaction (0x40000000 + 512)
index f611884..634e29f 100644 (file)
 #define __NR_faccessat2                439
 #define __NR_process_madvise   440
 #define __NR_epoll_pwait2      441
+#define __NR_mount_setattr     442