Update syscall lists for Linux 5.9.

Linux 5.9 has one new syscall, close_range.  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 2020-10-23 16:31:11 +00:00
parent f603224706
commit dac8713629
26 changed files with 28 additions and 2 deletions

View File

@ -19,6 +19,7 @@
#define __NR_clone 220
#define __NR_clone3 435
#define __NR_close 57
#define __NR_close_range 436
#define __NR_connect 203
#define __NR_copy_file_range 285
#define __NR_delete_module 106

View File

@ -24,6 +24,7 @@
#define __NR_clock_settime 419
#define __NR_clone 312
#define __NR_close 6
#define __NR_close_range 546
#define __NR_connect 98
#define __NR_copy_file_range 519
#define __NR_create_module 306

View File

@ -23,6 +23,7 @@
#define __NR_clone 220
#define __NR_clone3 435
#define __NR_close 57
#define __NR_close_range 436
#define __NR_connect 203
#define __NR_copy_file_range 285
#define __NR_delete_module 106

View File

@ -35,6 +35,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 283
#define __NR_copy_file_range 391
#define __NR_creat 8

View File

@ -25,6 +25,7 @@
#define __NR_clone 220
#define __NR_clone3 435
#define __NR_close 57
#define __NR_close_range 436
#define __NR_connect 203
#define __NR_copy_file_range 285
#define __NR_delete_module 106

View File

@ -32,6 +32,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 31
#define __NR_copy_file_range 346
#define __NR_creat 8

View File

@ -35,6 +35,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 362
#define __NR_copy_file_range 377
#define __NR_creat 8

View File

@ -25,6 +25,7 @@
#define __NR_clone 1128
#define __NR_clone2 1213
#define __NR_close 1029
#define __NR_close_range 1460
#define __NR_connect 1192
#define __NR_copy_file_range 1347
#define __NR_creat 1030

View File

@ -35,6 +35,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 359
#define __NR_copy_file_range 376
#define __NR_creat 8

View File

@ -35,6 +35,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 350
#define __NR_copy_file_range 392
#define __NR_creat 8

View File

@ -36,6 +36,7 @@
#define __NR_clone 4120
#define __NR_clone3 4435
#define __NR_close 4006
#define __NR_close_range 4436
#define __NR_connect 4170
#define __NR_copy_file_range 4360
#define __NR_creat 4008

View File

@ -33,6 +33,7 @@
#define __NR_clone 6055
#define __NR_clone3 6435
#define __NR_close 6003
#define __NR_close_range 6436
#define __NR_connect 6041
#define __NR_copy_file_range 6324
#define __NR_creat 6083

View File

@ -28,6 +28,7 @@
#define __NR_clone 5055
#define __NR_clone3 5435
#define __NR_close 5003
#define __NR_close_range 5436
#define __NR_connect 5041
#define __NR_copy_file_range 5320
#define __NR_creat 5083

View File

@ -24,6 +24,7 @@
#define __NR_clock_settime64 404
#define __NR_clone 220
#define __NR_close 57
#define __NR_close_range 436
#define __NR_connect 203
#define __NR_copy_file_range 285
#define __NR_delete_module 106

View File

@ -34,6 +34,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 328
#define __NR_copy_file_range 379
#define __NR_creat 8

View File

@ -29,6 +29,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 328
#define __NR_copy_file_range 379
#define __NR_creat 8

View File

@ -17,6 +17,7 @@
#define __NR_clock_settime64 404
#define __NR_clone 220
#define __NR_close 57
#define __NR_close_range 436
#define __NR_connect 203
#define __NR_copy_file_range 285
#define __NR_delete_module 106

View File

@ -19,6 +19,7 @@
#define __NR_clone 220
#define __NR_clone3 435
#define __NR_close 57
#define __NR_close_range 436
#define __NR_connect 203
#define __NR_copy_file_range 285
#define __NR_delete_module 106

View File

@ -33,6 +33,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 362
#define __NR_copy_file_range 375
#define __NR_creat 8

View File

@ -25,6 +25,7 @@
#define __NR_clone 120
#define __NR_clone3 435
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 362
#define __NR_copy_file_range 375
#define __NR_creat 8

View File

@ -33,6 +33,7 @@
#define __NR_clock_settime64 404
#define __NR_clone 120
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 342
#define __NR_copy_file_range 380
#define __NR_creat 8

View File

@ -33,6 +33,7 @@
#define __NR_clock_settime64 404
#define __NR_clone 217
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 98
#define __NR_copy_file_range 357
#define __NR_creat 8

View File

@ -27,6 +27,7 @@
#define __NR_clock_settime 256
#define __NR_clone 217
#define __NR_close 6
#define __NR_close_range 436
#define __NR_connect 98
#define __NR_copy_file_range 357
#define __NR_creat 8

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.8.
kernel 5.8
# The list of system calls is current as of Linux 5.9.
kernel 5.9
FAST_atomic_update
FAST_cmpxchg
@ -79,6 +79,7 @@ clone
clone2
clone3
close
close_range
cmpxchg_badaddr
connect
copy_file_range

View File

@ -26,6 +26,7 @@
#define __NR_clone 56
#define __NR_clone3 435
#define __NR_close 3
#define __NR_close_range 436
#define __NR_connect 42
#define __NR_copy_file_range 326
#define __NR_creat 85

View File

@ -25,6 +25,7 @@
#define __NR_clone 1073741880
#define __NR_clone3 1073742259
#define __NR_close 1073741827
#define __NR_close_range 1073742260
#define __NR_connect 1073741866
#define __NR_copy_file_range 1073742150
#define __NR_creat 1073741909