mirror of
git://sourceware.org/git/glibc.git
synced 2025-03-06 20:58:33 +01:00
Update syscall lists for Linux 6.6
Linux 6.6 has one new syscall for all architectures, fchmodat2, and the map_shadow_stack on x86_64.
This commit is contained in:
parent
02976a4a4b
commit
582383b37d
28 changed files with 32 additions and 2 deletions
|
@ -44,6 +44,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl 25
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
#define __NR_fchdir 13
|
||||
#define __NR_fchmod 124
|
||||
#define __NR_fchmodat 461
|
||||
#define __NR_fchmodat2 562
|
||||
#define __NR_fchown 123
|
||||
#define __NR_fchownat 453
|
||||
#define __NR_fcntl 92
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl64 25
|
||||
|
|
|
@ -64,6 +64,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 333
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchown32 207
|
||||
#define __NR_fchownat 325
|
||||
|
|
|
@ -50,6 +50,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl64 25
|
||||
|
|
|
@ -63,6 +63,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 286
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchownat 278
|
||||
#define __NR_fcntl 55
|
||||
|
|
|
@ -67,6 +67,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 306
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchown32 207
|
||||
#define __NR_fchownat 298
|
||||
|
|
|
@ -55,6 +55,7 @@
|
|||
#define __NR_fchdir 1035
|
||||
#define __NR_fchmod 1099
|
||||
#define __NR_fchmodat 1292
|
||||
#define __NR_fchmodat2 1476
|
||||
#define __NR_fchown 1100
|
||||
#define __NR_fchownat 1284
|
||||
#define __NR_fcntl 1066
|
||||
|
|
|
@ -44,6 +44,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl 25
|
||||
|
|
|
@ -67,6 +67,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 299
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchown32 207
|
||||
#define __NR_fchownat 291
|
||||
|
|
|
@ -67,6 +67,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 306
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchown32 207
|
||||
#define __NR_fchownat 298
|
||||
|
|
|
@ -67,6 +67,7 @@
|
|||
#define __NR_fchdir 4133
|
||||
#define __NR_fchmod 4094
|
||||
#define __NR_fchmodat 4299
|
||||
#define __NR_fchmodat2 4452
|
||||
#define __NR_fchown 4095
|
||||
#define __NR_fchownat 4291
|
||||
#define __NR_fcntl 4055
|
||||
|
|
|
@ -64,6 +64,7 @@
|
|||
#define __NR_fchdir 6079
|
||||
#define __NR_fchmod 6089
|
||||
#define __NR_fchmodat 6262
|
||||
#define __NR_fchmodat2 6452
|
||||
#define __NR_fchown 6091
|
||||
#define __NR_fchownat 6254
|
||||
#define __NR_fcntl 6070
|
||||
|
|
|
@ -59,6 +59,7 @@
|
|||
#define __NR_fchdir 5079
|
||||
#define __NR_fchmod 5089
|
||||
#define __NR_fchmodat 5258
|
||||
#define __NR_fchmodat2 5452
|
||||
#define __NR_fchown 5091
|
||||
#define __NR_fchownat 5250
|
||||
#define __NR_fcntl 5070
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl64 25
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl64 25
|
||||
|
|
|
@ -66,6 +66,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 297
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchownat 289
|
||||
#define __NR_fcntl 55
|
||||
|
|
|
@ -60,6 +60,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 297
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchownat 289
|
||||
#define __NR_fcntl 55
|
||||
|
|
|
@ -43,6 +43,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl64 25
|
||||
|
|
|
@ -44,6 +44,7 @@
|
|||
#define __NR_fchdir 50
|
||||
#define __NR_fchmod 52
|
||||
#define __NR_fchmodat 53
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 55
|
||||
#define __NR_fchownat 54
|
||||
#define __NR_fcntl 25
|
||||
|
|
|
@ -65,6 +65,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 299
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchown32 207
|
||||
#define __NR_fchownat 291
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 299
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 207
|
||||
#define __NR_fchownat 291
|
||||
#define __NR_fcntl 55
|
||||
|
|
|
@ -64,6 +64,7 @@
|
|||
#define __NR_fchdir 133
|
||||
#define __NR_fchmod 94
|
||||
#define __NR_fchmodat 306
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 95
|
||||
#define __NR_fchown32 207
|
||||
#define __NR_fchownat 298
|
||||
|
|
|
@ -66,6 +66,7 @@
|
|||
#define __NR_fchdir 176
|
||||
#define __NR_fchmod 124
|
||||
#define __NR_fchmodat 295
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 123
|
||||
#define __NR_fchown32 32
|
||||
#define __NR_fchownat 287
|
||||
|
|
|
@ -60,6 +60,7 @@
|
|||
#define __NR_fchdir 176
|
||||
#define __NR_fchmod 124
|
||||
#define __NR_fchmodat 295
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 123
|
||||
#define __NR_fchownat 287
|
||||
#define __NR_fcntl 92
|
||||
|
|
|
@ -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 6.5.
|
||||
kernel 6.5
|
||||
# The list of system calls is current as of Linux 6.6.
|
||||
kernel 6.6
|
||||
|
||||
FAST_atomic_update
|
||||
FAST_cmpxchg
|
||||
|
@ -117,6 +117,7 @@ fanotify_mark
|
|||
fchdir
|
||||
fchmod
|
||||
fchmodat
|
||||
fchmodat2
|
||||
fchown
|
||||
fchown32
|
||||
fchownat
|
||||
|
@ -246,6 +247,7 @@ lsetxattr
|
|||
lstat
|
||||
lstat64
|
||||
madvise
|
||||
map_shadow_stack
|
||||
mbind
|
||||
membarrier
|
||||
memfd_create
|
||||
|
|
|
@ -59,6 +59,7 @@
|
|||
#define __NR_fchdir 81
|
||||
#define __NR_fchmod 91
|
||||
#define __NR_fchmodat 268
|
||||
#define __NR_fchmodat2 452
|
||||
#define __NR_fchown 93
|
||||
#define __NR_fchownat 260
|
||||
#define __NR_fcntl 72
|
||||
|
@ -153,6 +154,7 @@
|
|||
#define __NR_lsetxattr 189
|
||||
#define __NR_lstat 6
|
||||
#define __NR_madvise 28
|
||||
#define __NR_map_shadow_stack 453
|
||||
#define __NR_mbind 237
|
||||
#define __NR_membarrier 324
|
||||
#define __NR_memfd_create 319
|
||||
|
|
|
@ -55,6 +55,7 @@
|
|||
#define __NR_fchdir 1073741905
|
||||
#define __NR_fchmod 1073741915
|
||||
#define __NR_fchmodat 1073742092
|
||||
#define __NR_fchmodat2 1073742276
|
||||
#define __NR_fchown 1073741917
|
||||
#define __NR_fchownat 1073742084
|
||||
#define __NR_fcntl 1073741896
|
||||
|
|
Loading…
Add table
Reference in a new issue