mirror of
git://sourceware.org/git/glibc.git
synced 2025-03-06 20:58:33 +01:00
Update syscall lists for Linux 6.10
Linux 6.10 changes for syscall are: * mseal for all architectures. * map_shadow_stack for x32. * Replace sync_file_range with sync_file_range2 for csky (which fixes a broken sync_file_range usage). Update syscall-names.list and regenerate the arch-syscall.h headers with build-many-glibcs.py update-syscalls. Tested with build-many-glibcs.py. Reviewed-by: Florian Weimer <fweimer@redhat.com>
This commit is contained in:
parent
f7e638f5a4
commit
eb0776d4e1
27 changed files with 32 additions and 3 deletions
|
@ -158,6 +158,7 @@
|
||||||
#define __NR_mq_timedsend 182
|
#define __NR_mq_timedsend 182
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
#define __NR_clock_nanosleep 422
|
#define __NR_clock_nanosleep 422
|
||||||
#define __NR_clock_settime 419
|
#define __NR_clock_settime 419
|
||||||
#define __NR_clone 312
|
#define __NR_clone 312
|
||||||
|
#define __NR_clone3 545
|
||||||
#define __NR_close 6
|
#define __NR_close 6
|
||||||
#define __NR_close_range 546
|
#define __NR_close_range 546
|
||||||
#define __NR_connect 98
|
#define __NR_connect 98
|
||||||
|
@ -189,6 +190,7 @@
|
||||||
#define __NR_mq_timedsend 434
|
#define __NR_mq_timedsend 434
|
||||||
#define __NR_mq_unlink 433
|
#define __NR_mq_unlink 433
|
||||||
#define __NR_mremap 341
|
#define __NR_mremap 341
|
||||||
|
#define __NR_mseal 572
|
||||||
#define __NR_msgctl 200
|
#define __NR_msgctl 200
|
||||||
#define __NR_msgget 201
|
#define __NR_msgget 201
|
||||||
#define __NR_msgrcv 202
|
#define __NR_msgrcv 202
|
||||||
|
|
|
@ -161,6 +161,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
|
|
@ -205,6 +205,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 275
|
#define __NR_mq_unlink 275
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 304
|
#define __NR_msgctl 304
|
||||||
#define __NR_msgget 303
|
#define __NR_msgget 303
|
||||||
#define __NR_msgrcv 302
|
#define __NR_msgrcv 302
|
||||||
|
|
|
@ -168,6 +168,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
@ -301,7 +302,7 @@
|
||||||
#define __NR_swapon 224
|
#define __NR_swapon 224
|
||||||
#define __NR_symlinkat 36
|
#define __NR_symlinkat 36
|
||||||
#define __NR_sync 81
|
#define __NR_sync 81
|
||||||
#define __NR_sync_file_range 84
|
#define __NR_sync_file_range2 84
|
||||||
#define __NR_syncfs 267
|
#define __NR_syncfs 267
|
||||||
#define __NR_sysinfo 179
|
#define __NR_sysinfo 179
|
||||||
#define __NR_syslog 116
|
#define __NR_syslog 116
|
||||||
|
|
|
@ -197,6 +197,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 230
|
#define __NR_mq_unlink 230
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 191
|
#define __NR_msgctl 191
|
||||||
#define __NR_msgget 190
|
#define __NR_msgget 190
|
||||||
#define __NR_msgrcv 189
|
#define __NR_msgrcv 189
|
||||||
|
|
|
@ -222,6 +222,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 278
|
#define __NR_mq_unlink 278
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -155,6 +155,7 @@
|
||||||
#define __NR_mq_timedsend 182
|
#define __NR_mq_timedsend 182
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
|
|
@ -213,6 +213,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 272
|
#define __NR_mq_unlink 272
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -221,6 +221,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 278
|
#define __NR_mq_unlink 278
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 331
|
#define __NR_msgctl 331
|
||||||
#define __NR_msgget 332
|
#define __NR_msgget 332
|
||||||
#define __NR_msgrcv 333
|
#define __NR_msgrcv 333
|
||||||
|
|
|
@ -211,6 +211,7 @@
|
||||||
#define __NR_mq_timedsend_time64 4418
|
#define __NR_mq_timedsend_time64 4418
|
||||||
#define __NR_mq_unlink 4272
|
#define __NR_mq_unlink 4272
|
||||||
#define __NR_mremap 4167
|
#define __NR_mremap 4167
|
||||||
|
#define __NR_mseal 4462
|
||||||
#define __NR_msgctl 4402
|
#define __NR_msgctl 4402
|
||||||
#define __NR_msgget 4399
|
#define __NR_msgget 4399
|
||||||
#define __NR_msgrcv 4401
|
#define __NR_msgrcv 4401
|
||||||
|
|
|
@ -194,6 +194,7 @@
|
||||||
#define __NR_mq_timedsend_time64 6418
|
#define __NR_mq_timedsend_time64 6418
|
||||||
#define __NR_mq_unlink 6235
|
#define __NR_mq_unlink 6235
|
||||||
#define __NR_mremap 6024
|
#define __NR_mremap 6024
|
||||||
|
#define __NR_mseal 6462
|
||||||
#define __NR_msgctl 6069
|
#define __NR_msgctl 6069
|
||||||
#define __NR_msgget 6066
|
#define __NR_msgget 6066
|
||||||
#define __NR_msgrcv 6068
|
#define __NR_msgrcv 6068
|
||||||
|
|
|
@ -183,6 +183,7 @@
|
||||||
#define __NR_mq_timedsend 5232
|
#define __NR_mq_timedsend 5232
|
||||||
#define __NR_mq_unlink 5231
|
#define __NR_mq_unlink 5231
|
||||||
#define __NR_mremap 5024
|
#define __NR_mremap 5024
|
||||||
|
#define __NR_mseal 5462
|
||||||
#define __NR_msgctl 5069
|
#define __NR_msgctl 5069
|
||||||
#define __NR_msgget 5066
|
#define __NR_msgget 5066
|
||||||
#define __NR_msgrcv 5068
|
#define __NR_msgrcv 5068
|
||||||
|
|
|
@ -167,6 +167,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
|
|
@ -167,6 +167,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
|
|
@ -211,6 +211,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 263
|
#define __NR_mq_unlink 263
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -195,6 +195,7 @@
|
||||||
#define __NR_mq_timedsend 264
|
#define __NR_mq_timedsend 264
|
||||||
#define __NR_mq_unlink 263
|
#define __NR_mq_unlink 263
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -153,6 +153,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
|
|
@ -158,6 +158,7 @@
|
||||||
#define __NR_mq_timedsend 182
|
#define __NR_mq_timedsend 182
|
||||||
#define __NR_mq_unlink 181
|
#define __NR_mq_unlink 181
|
||||||
#define __NR_mremap 216
|
#define __NR_mremap 216
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 187
|
#define __NR_msgctl 187
|
||||||
#define __NR_msgget 186
|
#define __NR_msgget 186
|
||||||
#define __NR_msgrcv 188
|
#define __NR_msgrcv 188
|
||||||
|
|
|
@ -214,6 +214,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 272
|
#define __NR_mq_unlink 272
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -185,6 +185,7 @@
|
||||||
#define __NR_mq_timedsend 273
|
#define __NR_mq_timedsend 273
|
||||||
#define __NR_mq_unlink 272
|
#define __NR_mq_unlink 272
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -206,6 +206,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 278
|
#define __NR_mq_unlink 278
|
||||||
#define __NR_mremap 163
|
#define __NR_mremap 163
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
@ -378,6 +379,7 @@
|
||||||
#define __NR_symlinkat 304
|
#define __NR_symlinkat 304
|
||||||
#define __NR_sync 36
|
#define __NR_sync 36
|
||||||
#define __NR_sync_file_range 314
|
#define __NR_sync_file_range 314
|
||||||
|
#define __NR_sync_file_range2 388
|
||||||
#define __NR_syncfs 362
|
#define __NR_syncfs 362
|
||||||
#define __NR_sysfs 135
|
#define __NR_sysfs 135
|
||||||
#define __NR_sysinfo 116
|
#define __NR_sysinfo 116
|
||||||
|
|
|
@ -211,6 +211,7 @@
|
||||||
#define __NR_mq_timedsend_time64 418
|
#define __NR_mq_timedsend_time64 418
|
||||||
#define __NR_mq_unlink 274
|
#define __NR_mq_unlink 274
|
||||||
#define __NR_mremap 250
|
#define __NR_mremap 250
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -192,6 +192,7 @@
|
||||||
#define __NR_mq_timedsend 275
|
#define __NR_mq_timedsend 275
|
||||||
#define __NR_mq_unlink 274
|
#define __NR_mq_unlink 274
|
||||||
#define __NR_mremap 250
|
#define __NR_mremap 250
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 402
|
#define __NR_msgctl 402
|
||||||
#define __NR_msgget 399
|
#define __NR_msgget 399
|
||||||
#define __NR_msgrcv 401
|
#define __NR_msgrcv 401
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
# This file can list all potential system calls. The names are only
|
# This file can list all potential system calls. The names are only
|
||||||
# used if the installed kernel headers also provide them.
|
# used if the installed kernel headers also provide them.
|
||||||
|
|
||||||
# The list of system calls is current as of Linux 6.9.
|
# The list of system calls is current as of Linux 6.10.
|
||||||
kernel 6.9
|
kernel 6.10
|
||||||
|
|
||||||
FAST_atomic_update
|
FAST_atomic_update
|
||||||
FAST_cmpxchg
|
FAST_cmpxchg
|
||||||
|
@ -287,6 +287,7 @@ mq_timedsend
|
||||||
mq_timedsend_time64
|
mq_timedsend_time64
|
||||||
mq_unlink
|
mq_unlink
|
||||||
mremap
|
mremap
|
||||||
|
mseal
|
||||||
msgctl
|
msgctl
|
||||||
msgget
|
msgget
|
||||||
msgrcv
|
msgrcv
|
||||||
|
|
|
@ -189,6 +189,7 @@
|
||||||
#define __NR_mq_timedsend 242
|
#define __NR_mq_timedsend 242
|
||||||
#define __NR_mq_unlink 241
|
#define __NR_mq_unlink 241
|
||||||
#define __NR_mremap 25
|
#define __NR_mremap 25
|
||||||
|
#define __NR_mseal 462
|
||||||
#define __NR_msgctl 71
|
#define __NR_msgctl 71
|
||||||
#define __NR_msgget 68
|
#define __NR_msgget 68
|
||||||
#define __NR_msgrcv 70
|
#define __NR_msgrcv 70
|
||||||
|
|
|
@ -183,6 +183,7 @@
|
||||||
#define __NR_mq_timedsend 1073742066
|
#define __NR_mq_timedsend 1073742066
|
||||||
#define __NR_mq_unlink 1073742065
|
#define __NR_mq_unlink 1073742065
|
||||||
#define __NR_mremap 1073741849
|
#define __NR_mremap 1073741849
|
||||||
|
#define __NR_mseal 1073742286
|
||||||
#define __NR_msgctl 1073741895
|
#define __NR_msgctl 1073741895
|
||||||
#define __NR_msgget 1073741892
|
#define __NR_msgget 1073741892
|
||||||
#define __NR_msgrcv 1073741894
|
#define __NR_msgrcv 1073741894
|
||||||
|
|
Loading…
Add table
Reference in a new issue