mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-07 06:43:00 +03: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:
@@ -44,6 +44,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl 25
|
#define __NR_fcntl 25
|
||||||
|
@@ -56,6 +56,7 @@
|
|||||||
#define __NR_fchdir 13
|
#define __NR_fchdir 13
|
||||||
#define __NR_fchmod 124
|
#define __NR_fchmod 124
|
||||||
#define __NR_fchmodat 461
|
#define __NR_fchmodat 461
|
||||||
|
#define __NR_fchmodat2 562
|
||||||
#define __NR_fchown 123
|
#define __NR_fchown 123
|
||||||
#define __NR_fchownat 453
|
#define __NR_fchownat 453
|
||||||
#define __NR_fcntl 92
|
#define __NR_fcntl 92
|
||||||
|
@@ -48,6 +48,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl64 25
|
#define __NR_fcntl64 25
|
||||||
|
@@ -64,6 +64,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 333
|
#define __NR_fchmodat 333
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchown32 207
|
#define __NR_fchown32 207
|
||||||
#define __NR_fchownat 325
|
#define __NR_fchownat 325
|
||||||
|
@@ -50,6 +50,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl64 25
|
#define __NR_fcntl64 25
|
||||||
|
@@ -63,6 +63,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 286
|
#define __NR_fchmodat 286
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchownat 278
|
#define __NR_fchownat 278
|
||||||
#define __NR_fcntl 55
|
#define __NR_fcntl 55
|
||||||
|
@@ -67,6 +67,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 306
|
#define __NR_fchmodat 306
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchown32 207
|
#define __NR_fchown32 207
|
||||||
#define __NR_fchownat 298
|
#define __NR_fchownat 298
|
||||||
|
@@ -55,6 +55,7 @@
|
|||||||
#define __NR_fchdir 1035
|
#define __NR_fchdir 1035
|
||||||
#define __NR_fchmod 1099
|
#define __NR_fchmod 1099
|
||||||
#define __NR_fchmodat 1292
|
#define __NR_fchmodat 1292
|
||||||
|
#define __NR_fchmodat2 1476
|
||||||
#define __NR_fchown 1100
|
#define __NR_fchown 1100
|
||||||
#define __NR_fchownat 1284
|
#define __NR_fchownat 1284
|
||||||
#define __NR_fcntl 1066
|
#define __NR_fcntl 1066
|
||||||
|
@@ -44,6 +44,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl 25
|
#define __NR_fcntl 25
|
||||||
|
@@ -67,6 +67,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 299
|
#define __NR_fchmodat 299
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchown32 207
|
#define __NR_fchown32 207
|
||||||
#define __NR_fchownat 291
|
#define __NR_fchownat 291
|
||||||
|
@@ -67,6 +67,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 306
|
#define __NR_fchmodat 306
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchown32 207
|
#define __NR_fchown32 207
|
||||||
#define __NR_fchownat 298
|
#define __NR_fchownat 298
|
||||||
|
@@ -67,6 +67,7 @@
|
|||||||
#define __NR_fchdir 4133
|
#define __NR_fchdir 4133
|
||||||
#define __NR_fchmod 4094
|
#define __NR_fchmod 4094
|
||||||
#define __NR_fchmodat 4299
|
#define __NR_fchmodat 4299
|
||||||
|
#define __NR_fchmodat2 4452
|
||||||
#define __NR_fchown 4095
|
#define __NR_fchown 4095
|
||||||
#define __NR_fchownat 4291
|
#define __NR_fchownat 4291
|
||||||
#define __NR_fcntl 4055
|
#define __NR_fcntl 4055
|
||||||
|
@@ -64,6 +64,7 @@
|
|||||||
#define __NR_fchdir 6079
|
#define __NR_fchdir 6079
|
||||||
#define __NR_fchmod 6089
|
#define __NR_fchmod 6089
|
||||||
#define __NR_fchmodat 6262
|
#define __NR_fchmodat 6262
|
||||||
|
#define __NR_fchmodat2 6452
|
||||||
#define __NR_fchown 6091
|
#define __NR_fchown 6091
|
||||||
#define __NR_fchownat 6254
|
#define __NR_fchownat 6254
|
||||||
#define __NR_fcntl 6070
|
#define __NR_fcntl 6070
|
||||||
|
@@ -59,6 +59,7 @@
|
|||||||
#define __NR_fchdir 5079
|
#define __NR_fchdir 5079
|
||||||
#define __NR_fchmod 5089
|
#define __NR_fchmod 5089
|
||||||
#define __NR_fchmodat 5258
|
#define __NR_fchmodat 5258
|
||||||
|
#define __NR_fchmodat2 5452
|
||||||
#define __NR_fchown 5091
|
#define __NR_fchown 5091
|
||||||
#define __NR_fchownat 5250
|
#define __NR_fchownat 5250
|
||||||
#define __NR_fcntl 5070
|
#define __NR_fcntl 5070
|
||||||
|
@@ -49,6 +49,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl64 25
|
#define __NR_fcntl64 25
|
||||||
|
@@ -49,6 +49,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl64 25
|
#define __NR_fcntl64 25
|
||||||
|
@@ -66,6 +66,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 297
|
#define __NR_fchmodat 297
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchownat 289
|
#define __NR_fchownat 289
|
||||||
#define __NR_fcntl 55
|
#define __NR_fcntl 55
|
||||||
|
@@ -60,6 +60,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 297
|
#define __NR_fchmodat 297
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchownat 289
|
#define __NR_fchownat 289
|
||||||
#define __NR_fcntl 55
|
#define __NR_fcntl 55
|
||||||
|
@@ -43,6 +43,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl64 25
|
#define __NR_fcntl64 25
|
||||||
|
@@ -44,6 +44,7 @@
|
|||||||
#define __NR_fchdir 50
|
#define __NR_fchdir 50
|
||||||
#define __NR_fchmod 52
|
#define __NR_fchmod 52
|
||||||
#define __NR_fchmodat 53
|
#define __NR_fchmodat 53
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 55
|
#define __NR_fchown 55
|
||||||
#define __NR_fchownat 54
|
#define __NR_fchownat 54
|
||||||
#define __NR_fcntl 25
|
#define __NR_fcntl 25
|
||||||
|
@@ -65,6 +65,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 299
|
#define __NR_fchmodat 299
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchown32 207
|
#define __NR_fchown32 207
|
||||||
#define __NR_fchownat 291
|
#define __NR_fchownat 291
|
||||||
|
@@ -56,6 +56,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 299
|
#define __NR_fchmodat 299
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 207
|
#define __NR_fchown 207
|
||||||
#define __NR_fchownat 291
|
#define __NR_fchownat 291
|
||||||
#define __NR_fcntl 55
|
#define __NR_fcntl 55
|
||||||
|
@@ -64,6 +64,7 @@
|
|||||||
#define __NR_fchdir 133
|
#define __NR_fchdir 133
|
||||||
#define __NR_fchmod 94
|
#define __NR_fchmod 94
|
||||||
#define __NR_fchmodat 306
|
#define __NR_fchmodat 306
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 95
|
#define __NR_fchown 95
|
||||||
#define __NR_fchown32 207
|
#define __NR_fchown32 207
|
||||||
#define __NR_fchownat 298
|
#define __NR_fchownat 298
|
||||||
|
@@ -66,6 +66,7 @@
|
|||||||
#define __NR_fchdir 176
|
#define __NR_fchdir 176
|
||||||
#define __NR_fchmod 124
|
#define __NR_fchmod 124
|
||||||
#define __NR_fchmodat 295
|
#define __NR_fchmodat 295
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 123
|
#define __NR_fchown 123
|
||||||
#define __NR_fchown32 32
|
#define __NR_fchown32 32
|
||||||
#define __NR_fchownat 287
|
#define __NR_fchownat 287
|
||||||
|
@@ -60,6 +60,7 @@
|
|||||||
#define __NR_fchdir 176
|
#define __NR_fchdir 176
|
||||||
#define __NR_fchmod 124
|
#define __NR_fchmod 124
|
||||||
#define __NR_fchmodat 295
|
#define __NR_fchmodat 295
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 123
|
#define __NR_fchown 123
|
||||||
#define __NR_fchownat 287
|
#define __NR_fchownat 287
|
||||||
#define __NR_fcntl 92
|
#define __NR_fcntl 92
|
||||||
|
@@ -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.5.
|
# The list of system calls is current as of Linux 6.6.
|
||||||
kernel 6.5
|
kernel 6.6
|
||||||
|
|
||||||
FAST_atomic_update
|
FAST_atomic_update
|
||||||
FAST_cmpxchg
|
FAST_cmpxchg
|
||||||
@@ -117,6 +117,7 @@ fanotify_mark
|
|||||||
fchdir
|
fchdir
|
||||||
fchmod
|
fchmod
|
||||||
fchmodat
|
fchmodat
|
||||||
|
fchmodat2
|
||||||
fchown
|
fchown
|
||||||
fchown32
|
fchown32
|
||||||
fchownat
|
fchownat
|
||||||
@@ -246,6 +247,7 @@ lsetxattr
|
|||||||
lstat
|
lstat
|
||||||
lstat64
|
lstat64
|
||||||
madvise
|
madvise
|
||||||
|
map_shadow_stack
|
||||||
mbind
|
mbind
|
||||||
membarrier
|
membarrier
|
||||||
memfd_create
|
memfd_create
|
||||||
|
@@ -59,6 +59,7 @@
|
|||||||
#define __NR_fchdir 81
|
#define __NR_fchdir 81
|
||||||
#define __NR_fchmod 91
|
#define __NR_fchmod 91
|
||||||
#define __NR_fchmodat 268
|
#define __NR_fchmodat 268
|
||||||
|
#define __NR_fchmodat2 452
|
||||||
#define __NR_fchown 93
|
#define __NR_fchown 93
|
||||||
#define __NR_fchownat 260
|
#define __NR_fchownat 260
|
||||||
#define __NR_fcntl 72
|
#define __NR_fcntl 72
|
||||||
@@ -153,6 +154,7 @@
|
|||||||
#define __NR_lsetxattr 189
|
#define __NR_lsetxattr 189
|
||||||
#define __NR_lstat 6
|
#define __NR_lstat 6
|
||||||
#define __NR_madvise 28
|
#define __NR_madvise 28
|
||||||
|
#define __NR_map_shadow_stack 453
|
||||||
#define __NR_mbind 237
|
#define __NR_mbind 237
|
||||||
#define __NR_membarrier 324
|
#define __NR_membarrier 324
|
||||||
#define __NR_memfd_create 319
|
#define __NR_memfd_create 319
|
||||||
|
@@ -55,6 +55,7 @@
|
|||||||
#define __NR_fchdir 1073741905
|
#define __NR_fchdir 1073741905
|
||||||
#define __NR_fchmod 1073741915
|
#define __NR_fchmod 1073741915
|
||||||
#define __NR_fchmodat 1073742092
|
#define __NR_fchmodat 1073742092
|
||||||
|
#define __NR_fchmodat2 1073742276
|
||||||
#define __NR_fchown 1073741917
|
#define __NR_fchown 1073741917
|
||||||
#define __NR_fchownat 1073742084
|
#define __NR_fchownat 1073742084
|
||||||
#define __NR_fcntl 1073741896
|
#define __NR_fcntl 1073741896
|
||||||
|
Reference in New Issue
Block a user