]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update syscall lists for Linux 5.12.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 28 Apr 2021 17:19:24 +0000 (17:19 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 28 Apr 2021 17:19:24 +0000 (17:19 +0000)
Linux 5.12 has one new syscall, mount_setattr.  Update
syscall-names.list and regenerate the arch-syscall.h headers with
build-many-glibcs.py update-syscalls.

Tested with build-many-glibcs.py.

26 files changed:
sysdeps/unix/sysv/linux/aarch64/arch-syscall.h
sysdeps/unix/sysv/linux/alpha/arch-syscall.h
sysdeps/unix/sysv/linux/arc/arch-syscall.h
sysdeps/unix/sysv/linux/arm/arch-syscall.h
sysdeps/unix/sysv/linux/csky/arch-syscall.h
sysdeps/unix/sysv/linux/hppa/arch-syscall.h
sysdeps/unix/sysv/linux/i386/arch-syscall.h
sysdeps/unix/sysv/linux/ia64/arch-syscall.h
sysdeps/unix/sysv/linux/m68k/arch-syscall.h
sysdeps/unix/sysv/linux/microblaze/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips64/n32/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips64/n64/arch-syscall.h
sysdeps/unix/sysv/linux/nios2/arch-syscall.h
sysdeps/unix/sysv/linux/powerpc/powerpc32/arch-syscall.h
sysdeps/unix/sysv/linux/powerpc/powerpc64/arch-syscall.h
sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h
sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h
sysdeps/unix/sysv/linux/s390/s390-32/arch-syscall.h
sysdeps/unix/sysv/linux/s390/s390-64/arch-syscall.h
sysdeps/unix/sysv/linux/sh/arch-syscall.h
sysdeps/unix/sysv/linux/sparc/sparc32/arch-syscall.h
sysdeps/unix/sysv/linux/sparc/sparc64/arch-syscall.h
sysdeps/unix/sysv/linux/syscall-names.list
sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h
sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h

index 7841e1b54dad70fdfe260e17f55cf729ca193a7a..2479c1de4cfe053be36763de9748888d3ec5b6b2 100644 (file)
 #define __NR_mlockall 230
 #define __NR_mmap 222
 #define __NR_mount 40
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 239
 #define __NR_mprotect 226
index 6d91756caac04784a5b6112b8c7ce9f93d0d7b45..8b06b3fde717fcc81d1b4611ade2d8845718dbba 100644 (file)
 #define __NR_mlockall 316
 #define __NR_mmap 71
 #define __NR_mount 302
+#define __NR_mount_setattr 552
 #define __NR_move_mount 539
 #define __NR_move_pages 472
 #define __NR_mprotect 74
index 021c5bcdcde78e8b23e95d56279413ac10088918..5777ff270fb7321646c84961be800da8c6be5ba2 100644 (file)
 #define __NR_mlockall 230
 #define __NR_mmap2 222
 #define __NR_mount 40
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 239
 #define __NR_mprotect 226
index 9352319740e1cc7b8e3adc6d00760c3313270518..ed953c8f368b4907978b5afa2bb8106635e3111f 100644 (file)
 #define __NR_mlockall 152
 #define __NR_mmap2 192
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 344
 #define __NR_mprotect 125
index 4b44fac628a6a0a1382b32c98eda4651d6e58682..4e8b60369b7618c880eee1dbee5688e223303ca0 100644 (file)
 #define __NR_mlockall 230
 #define __NR_mmap2 222
 #define __NR_mount 40
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 239
 #define __NR_mprotect 226
index 5960c4edef6f32484c6c5f4c5ecf41ef523825ac..ac04bf9e3657e5a9ca66b48e22cb6039e6731c51 100644 (file)
 #define __NR_mmap 90
 #define __NR_mmap2 89
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 295
 #define __NR_mprotect 125
index d366e1536afb5f4b5d5c07b60f057c70ec1e9471..ae733bf0f3ae967bb1bdd0645a0c38ae17d2db8d 100644 (file)
 #define __NR_mmap2 192
 #define __NR_modify_ldt 123
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 317
 #define __NR_mprotect 125
index 51133c7960a9c381b7c938ab391b527aa6151764..d5a37b5b91a060da177a853c212556d01bfcbe29 100644 (file)
 #define __NR_mmap 1151
 #define __NR_mmap2 1172
 #define __NR_mount 1043
+#define __NR_mount_setattr 1466
 #define __NR_move_mount 1453
 #define __NR_move_pages 1276
 #define __NR_mprotect 1155
index 4ef981eb845f66ec8532ac031bdecb3b318c600e..6b4c66d0fd210c9f5f1404c2804aa593737bd6fc 100644 (file)
 #define __NR_mmap 90
 #define __NR_mmap2 192
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 310
 #define __NR_mprotect 125
index 40e10d59485cf086ef47793b3cf430e8ccb712ad..bf0b13a361bec60d203fd2a6f7a82d13b673f3a5 100644 (file)
 #define __NR_mmap2 192
 #define __NR_modify_ldt 123
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 317
 #define __NR_mprotect 125
index 6110468b0c8e59721165a70fb2b5fe79c815e779..7c2af067eeaf69a35c28e5521603241795fdaada 100644 (file)
 #define __NR_mmap2 4210
 #define __NR_modify_ldt 4123
 #define __NR_mount 4021
+#define __NR_mount_setattr 4442
 #define __NR_move_mount 4429
 #define __NR_move_pages 4308
 #define __NR_mprotect 4125
index 6c580c74dd86f3e8fb0d9a36c50eecb88636531d..478c3c7a6a1dfdb51b8d51045ef8f45afab0e1bc 100644 (file)
 #define __NR_mlockall 6148
 #define __NR_mmap 6009
 #define __NR_mount 6160
+#define __NR_mount_setattr 6442
 #define __NR_move_mount 6429
 #define __NR_move_pages 6271
 #define __NR_mprotect 6010
index 96ea97a6f167e69f67c2639716e988d4eac40c99..6e09423d7bcac945ddde4ec99838340d5df1ec4a 100644 (file)
 #define __NR_mlockall 5148
 #define __NR_mmap 5009
 #define __NR_mount 5160
+#define __NR_mount_setattr 5442
 #define __NR_move_mount 5429
 #define __NR_move_pages 5267
 #define __NR_mprotect 5010
index b3df453267efefd17d99b94cc3954d69a457260d..ea919c99832862fd66a9e00ca3333b12d7a8c919 100644 (file)
 #define __NR_mlockall 230
 #define __NR_mmap2 222
 #define __NR_mount 40
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 239
 #define __NR_mprotect 226
index 73ac1a9e83be82ad515230f724837ccc7ea8a5e4..d67d60435acbc4bea6a631a17c22969b58130b70 100644 (file)
 #define __NR_mmap2 192
 #define __NR_modify_ldt 123
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 301
 #define __NR_mprotect 125
index a0eb956de1d8f6568dad42bc1adbc9274a896ea4..d6dc8123ac71203f86acbcb792f0d25dd08bffd1 100644 (file)
 #define __NR_mmap 90
 #define __NR_modify_ldt 123
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 301
 #define __NR_mprotect 125
index 9d277b62f61368c0bfb48d81653a67791b3d0199..5d69de3e27292b129c2b87224adc6bd4dfe88847 100644 (file)
 #define __NR_mlockall 230
 #define __NR_mmap2 222
 #define __NR_mount 40
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 239
 #define __NR_mprotect 226
index fb81726e4558650f58f8e14bad237712b9358460..94b57eee9bac382337a881845d46ed74ef0cb934 100644 (file)
 #define __NR_mlockall 230
 #define __NR_mmap 222
 #define __NR_mount 40
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 239
 #define __NR_mprotect 226
index 7d26205e605d781e3df6310db40523c111e88e3f..f604561cef8d26fd6bbbecc1dea27634045ab29c 100644 (file)
 #define __NR_mmap 90
 #define __NR_mmap2 192
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 310
 #define __NR_mprotect 125
index f52b1e39bc288ac623c02f799190ff384b48a67f..ad1a561ff15e4085bcc3729710076b8b8dff0671 100644 (file)
 #define __NR_mlockall 152
 #define __NR_mmap 90
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 310
 #define __NR_mprotect 125
index 07037a6252a3d7dfc9e8819cf4d8ad6a3cfefe58..ee2d01e3b0f4f6413002ac53bf02639d6248fad9 100644 (file)
 #define __NR_mmap 90
 #define __NR_mmap2 192
 #define __NR_mount 21
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 317
 #define __NR_mprotect 125
index 77013005cdd4176eb7d5272d6891f770d50491fd..bbc9d93479bf9be1f5e16805750fe0efd4ab7cd2 100644 (file)
 #define __NR_mmap 71
 #define __NR_mmap2 56
 #define __NR_mount 167
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 307
 #define __NR_mprotect 74
index fb7e3158abcc68b25c44d66f10ec3914a5f058eb..b337c13191ecf3f0e7b33253ce69190c8cb8584d 100644 (file)
 #define __NR_mlockall 239
 #define __NR_mmap 71
 #define __NR_mount 167
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 307
 #define __NR_mprotect 74
index f6cb34089d651fe0c8a9ad5d821d1bf7378ea971..8e3cfa0e77e26520f194b0c13c4f5e80e8347c73 100644 (file)
@@ -21,8 +21,8 @@
 # This file can list all potential system calls.  The names are only
 # used if the installed kernel headers also provide them.
 
-# The list of system calls is current as of Linux 5.11.
-kernel 5.11
+# The list of system calls is current as of Linux 5.12.
+kernel 5.12
 
 FAST_atomic_update
 FAST_cmpxchg
@@ -258,6 +258,7 @@ mmap
 mmap2
 modify_ldt
 mount
+mount_setattr
 move_mount
 move_pages
 mprotect
index f7b0e28c24d0bfd5928d5e8a99655956b3103d3b..5e8261c5bce36999b49397a54f26a6a6dda696a9 100644 (file)
 #define __NR_mmap 9
 #define __NR_modify_ldt 154
 #define __NR_mount 165
+#define __NR_mount_setattr 442
 #define __NR_move_mount 429
 #define __NR_move_pages 279
 #define __NR_mprotect 10
index dd9b2dd5814cc7b8e651d87f336b3ec5670bdbe7..9d26d20e0bb01f8117f6a3ee3b6fbea318c52a86 100644 (file)
 #define __NR_mmap 1073741833
 #define __NR_modify_ldt 1073741978
 #define __NR_mount 1073741989
+#define __NR_mount_setattr 1073742266
 #define __NR_move_mount 1073742253
 #define __NR_move_pages 1073742357
 #define __NR_mprotect 1073741834