add clone3 syscall number from linux v5.3
authorSzabolcs Nagy <nsz@port70.net>
Sun, 3 Nov 2019 23:27:31 +0000 (23:27 +0000)
committerRich Felker <dalias@aerifal.cx>
Mon, 30 Dec 2019 23:13:56 +0000 (18:13 -0500)
the syscall number is reserved on all targets, but it is not wired up
on all targets, see

  linux commit 8f6ccf6159aed1f04c6d179f61f6fb2691261e84
  Merge tag 'clone3-v5.3' of ... brauner/linux

  linux commit 8f3220a806545442f6f26195bc491520f5276e7c
  arch: wire-up clone3() syscall

  linux commit 7f192e3cd316ba58c88dfa26796cf77789dd9872
  fork: add clone3

arch/aarch64/bits/syscall.h.in
arch/arm/bits/syscall.h.in
arch/i386/bits/syscall.h.in
arch/microblaze/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/x32/bits/syscall.h.in
arch/x86_64/bits/syscall.h.in

index 2f2c358..93648af 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index 59001fb..8ab5df1 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
 #define __ARM_NR_breakpoint    0x0f0001
 #define __ARM_NR_cacheflush    0x0f0002
index ef1f9d5..bb84167 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index ec6f766..afefb35 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index c863f92..eaa1a93 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index dff8472..d8b6a24 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index de65c86..b935864 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index c5e9937..0043eeb 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
 #define __NR_sysriscv __NR_arch_specific_syscall
 #define __NR_riscv_flush_icache (__NR_sysriscv + 15)
index ef526d7..e89f378 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index 9430d76..f47bdee 100644 (file)
 #define __NR_fsmount           (0x40000000 + 432)
 #define __NR_fspick            (0x40000000 + 433)
 #define __NR_pidfd_open                (0x40000000 + 434)
+#define __NR_clone3            (0x40000000 + 435)
+
 
 #define __NR_rt_sigaction (0x40000000 + 512)
 #define __NR_rt_sigreturn (0x40000000 + 513)
index fc75d49..6a646ad 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435