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 2f2c3588773a33010c1e0fc6545b424b044c9ac4..93648afdfee636733f4b92a8c482c4d74b6a4278 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index 59001fbe1128bda9d8438987994f3ada31b5aac2..8ab5df1d051cb9d534b8516136eff2919656894f 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 ef1f9d578c4d49042b78de8e204c5e5e9eae9ae9..bb8416778bc03ed6ed359a691f8d4e6c7793f400 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index ec6f76661dff57f0754d9041cf6c0280387a4e10..afefb3547699d9811ee6314a62fa0fd993d2fb86 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index c863f9290016a1dd51273f24b8b3df0abbfb85ee..eaa1a9353c667f1737d5d69ab01dd3b1062461ff 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index dff8472cfce7c72248051179922f158e3aab0722..d8b6a24706278f1125f5fc77f74f64b72fbac28e 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index de65c86019a1cec5e07758181f2fe7a5082827e2..b935864c41526a96aedd14af21d54e8998cc6d0b 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index c5e99370022a075f9c6be4d43d9551620781a433..0043eeba3c1c29b63e8b55631a2309789173cfc9 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 ef526d797ac5de69966537d84aee1f40a400526a..e89f3782992769503f579fef1ec4cec3768b2a13 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435
 
index 9430d760be9496590b9bc0a8cb64b2793fbe8cca..f47bdee5bf1e48cc172a1854265a04779d78287a 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 fc75d49c5d9893ec03558dc71fc9f1f42282fd94..6a646ad3462322aaafe42a076f4bf3b4df048c19 100644 (file)
 #define __NR_fsmount           432
 #define __NR_fspick            433
 #define __NR_pidfd_open                434
+#define __NR_clone3            435