Update syscall lists for Linux 5.12.

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.
This commit is contained in:
Joseph Myers 2021-04-28 17:19:24 +00:00
parent e6eef0adc5
commit 4a7c342605
26 changed files with 28 additions and 2 deletions

View File

@ -132,6 +132,7 @@
#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

View File

@ -164,6 +164,7 @@
#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

View File

@ -136,6 +136,7 @@
#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

View File

@ -178,6 +178,7 @@
#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

View File

@ -141,6 +141,7 @@
#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

View File

@ -169,6 +169,7 @@
#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

View File

@ -193,6 +193,7 @@
#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

View File

@ -154,6 +154,7 @@
#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

View File

@ -186,6 +186,7 @@
#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

View File

@ -193,6 +193,7 @@
#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

View File

@ -183,6 +183,7 @@
#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

View File

@ -167,6 +167,7 @@
#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

View File

@ -158,6 +158,7 @@
#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

View File

@ -140,6 +140,7 @@
#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

View File

@ -183,6 +183,7 @@
#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

View File

@ -169,6 +169,7 @@
#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

View File

@ -126,6 +126,7 @@
#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

View File

@ -132,6 +132,7 @@
#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

View File

@ -186,6 +186,7 @@
#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

View File

@ -159,6 +159,7 @@
#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

View File

@ -179,6 +179,7 @@
#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

View File

@ -184,6 +184,7 @@
#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

View File

@ -167,6 +167,7 @@
#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

View 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

View File

@ -163,6 +163,7 @@
#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

View File

@ -157,6 +157,7 @@
#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