arch: mark syscall number 435 reserved for clone3
authorChristian Brauner <christian@brauner.io>
Sun, 14 Jul 2019 19:22:04 +0000 (21:22 +0200)
committerChristian Brauner <christian@brauner.io>
Sun, 14 Jul 2019 22:39:33 +0000 (00:39 +0200)
A while ago Arnd made it possible to give new system calls the same
syscall number on all architectures (except alpha). To not break this
nice new feature let's mark 435 for clone3 as reserved on all
architectures that do not yet implement it.
Even if an architecture does not plan to implement it this ensures that
new system calls coming after clone3 will have the same number on all
architectures.

Signed-off-by: Christian Brauner <christian@brauner.io>
Cc: linux-arch@vger.kernel.org
Cc: linux-alpha@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-ia64@vger.kernel.org
Cc: linux-m68k@lists.linux-m68k.org
Cc: linux-mips@vger.kernel.org
Cc: linux-parisc@vger.kernel.org
Cc: linuxppc-dev@lists.ozlabs.org
Cc: linux-s390@vger.kernel.org
Cc: linux-sh@vger.kernel.org
Cc: sparclinux@vger.kernel.org
Link: https://lore.kernel.org/r/20190714192205.27190-2-christian@brauner.io
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Christian Brauner <christian@brauner.io>
arch/alpha/kernel/syscalls/syscall.tbl
arch/ia64/kernel/syscalls/syscall.tbl
arch/m68k/kernel/syscalls/syscall.tbl
arch/mips/kernel/syscalls/syscall_n32.tbl
arch/mips/kernel/syscalls/syscall_n64.tbl
arch/mips/kernel/syscalls/syscall_o32.tbl
arch/parisc/kernel/syscalls/syscall.tbl
arch/powerpc/kernel/syscalls/syscall.tbl
arch/s390/kernel/syscalls/syscall.tbl
arch/sh/kernel/syscalls/syscall.tbl
arch/sparc/kernel/syscalls/syscall.tbl

index 1db9bbcfb84e1a3077ad7a7077dff671e48b46a2..728fe028c02c00a97f97d53acd14693214bd91e8 100644 (file)
 542    common  fsmount                         sys_fsmount
 543    common  fspick                          sys_fspick
 544    common  pidfd_open                      sys_pidfd_open
+# 545 reserved for clone3
index ecc44926737b7189c97156e427b380a71ebcb634..36d5faf4c86cef846d5d4369811050ae472f097e 100644 (file)
 432    common  fsmount                         sys_fsmount
 433    common  fspick                          sys_fspick
 434    common  pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index 9a3eb2558568b9ab4560dc77b233652b3cd6ee69..a88a285a0e5f6c5ca724ad27c36b59b362f0b988 100644 (file)
 432    common  fsmount                         sys_fsmount
 433    common  fspick                          sys_fspick
 434    common  pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index 97035e19ad035b54991d4f895218dad31d3fd764..c9c879ec9b6d6455e08a38d9b734d82b757986ae 100644 (file)
 432    n32     fsmount                         sys_fsmount
 433    n32     fspick                          sys_fspick
 434    n32     pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index d7292722d3b091a79ceee0910bb1f02a054501eb..bbce9159caa122ebaa762f1115459c22488c425d 100644 (file)
 432    n64     fsmount                         sys_fsmount
 433    n64     fspick                          sys_fspick
 434    n64     pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index dba084c92f1491279b21064822c618d3f459b9d3..9653591428ecd419a66238d54051262821736d2b 100644 (file)
 432    o32     fsmount                         sys_fsmount
 433    o32     fspick                          sys_fspick
 434    o32     pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index 5022b9e179c2067c635eff7825761c10d4028bb2..c7aadfef5386bac1690bf389b9f885487d2bc7b4 100644 (file)
 432    common  fsmount                         sys_fsmount
 433    common  fspick                          sys_fspick
 434    common  pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index f2c3bda2d39f11466b74766ea508621271a9085c..3331749aab20abdd84d21d019240b8cecc60dfba 100644 (file)
 432    common  fsmount                         sys_fsmount
 433    common  fspick                          sys_fspick
 434    common  pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index 6ebacfeaf853b326f99aa27c2a09d965d637f486..a90d3e94544576c5e935a7e999453d0e994474ba 100644 (file)
 432  common    fsmount                 sys_fsmount                     sys_fsmount
 433  common    fspick                  sys_fspick                      sys_fspick
 434  common    pidfd_open              sys_pidfd_open                  sys_pidfd_open
+# 435 reserved for clone3
index 834c9c7d79faebfde9913664d9fb1ce108f1929c..b5ed26c4c005d616b3161d03d1cb53c793a6e51a 100644 (file)
 432    common  fsmount                         sys_fsmount
 433    common  fspick                          sys_fspick
 434    common  pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3
index c58e71f211298c960577c759a0746c912475163e..8c8cc7537fb274eef7fce0f1489057298e14a310 100644 (file)
 432    common  fsmount                         sys_fsmount
 433    common  fspick                          sys_fspick
 434    common  pidfd_open                      sys_pidfd_open
+# 435 reserved for clone3