mirror of
git://sourceware.org/git/glibc.git
synced 2025-03-06 20:58:33 +01:00
Update syscall lists for Linux 6.11
Linux 6.11 changes for syscall are:
* fstat/newfstatat for loongarch (it should be safe to add since
255dc1e4ed
that undefine them).
* clone3 for nios2, which only adds the entry point but defined
__ARCH_BROKEN_SYS_CLONE3 (the syscall will always return ENOSYS).
* uretprobe for x86_64 and x32.
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: H.J. Lu <hjl.tools@gmail.com>
This commit is contained in:
parent
d17e5d5f6e
commit
02de16df48
5 changed files with 8 additions and 2 deletions
|
@ -59,6 +59,7 @@
|
||||||
#define __NR_fsmount 432
|
#define __NR_fsmount 432
|
||||||
#define __NR_fsopen 430
|
#define __NR_fsopen 430
|
||||||
#define __NR_fspick 433
|
#define __NR_fspick 433
|
||||||
|
#define __NR_fstat 80
|
||||||
#define __NR_fstatfs 44
|
#define __NR_fstatfs 44
|
||||||
#define __NR_fsync 82
|
#define __NR_fsync 82
|
||||||
#define __NR_ftruncate 46
|
#define __NR_ftruncate 46
|
||||||
|
@ -166,6 +167,7 @@
|
||||||
#define __NR_munmap 215
|
#define __NR_munmap 215
|
||||||
#define __NR_name_to_handle_at 264
|
#define __NR_name_to_handle_at 264
|
||||||
#define __NR_nanosleep 101
|
#define __NR_nanosleep 101
|
||||||
|
#define __NR_newfstatat 79
|
||||||
#define __NR_nfsservctl 42
|
#define __NR_nfsservctl 42
|
||||||
#define __NR_open_by_handle_at 265
|
#define __NR_open_by_handle_at 265
|
||||||
#define __NR_open_tree 428
|
#define __NR_open_tree 428
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
#define __NR_clock_settime 112
|
#define __NR_clock_settime 112
|
||||||
#define __NR_clock_settime64 404
|
#define __NR_clock_settime64 404
|
||||||
#define __NR_clone 220
|
#define __NR_clone 220
|
||||||
|
#define __NR_clone3 435
|
||||||
#define __NR_close 57
|
#define __NR_close 57
|
||||||
#define __NR_close_range 436
|
#define __NR_close_range 436
|
||||||
#define __NR_connect 203
|
#define __NR_connect 203
|
||||||
|
|
|
@ -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.10.
|
# The list of system calls is current as of Linux 6.11.
|
||||||
kernel 6.10
|
kernel 6.11
|
||||||
|
|
||||||
FAST_atomic_update
|
FAST_atomic_update
|
||||||
FAST_cmpxchg
|
FAST_cmpxchg
|
||||||
|
@ -653,6 +653,7 @@ uname
|
||||||
unlink
|
unlink
|
||||||
unlinkat
|
unlinkat
|
||||||
unshare
|
unshare
|
||||||
|
uretprobe
|
||||||
uselib
|
uselib
|
||||||
userfaultfd
|
userfaultfd
|
||||||
usr26
|
usr26
|
||||||
|
|
|
@ -359,6 +359,7 @@
|
||||||
#define __NR_unlink 87
|
#define __NR_unlink 87
|
||||||
#define __NR_unlinkat 263
|
#define __NR_unlinkat 263
|
||||||
#define __NR_unshare 272
|
#define __NR_unshare 272
|
||||||
|
#define __NR_uretprobe 335
|
||||||
#define __NR_uselib 134
|
#define __NR_uselib 134
|
||||||
#define __NR_userfaultfd 323
|
#define __NR_userfaultfd 323
|
||||||
#define __NR_ustat 136
|
#define __NR_ustat 136
|
||||||
|
|
|
@ -351,6 +351,7 @@
|
||||||
#define __NR_unlink 1073741911
|
#define __NR_unlink 1073741911
|
||||||
#define __NR_unlinkat 1073742087
|
#define __NR_unlinkat 1073742087
|
||||||
#define __NR_unshare 1073742096
|
#define __NR_unshare 1073742096
|
||||||
|
#define __NR_uretprobe 1073742159
|
||||||
#define __NR_userfaultfd 1073742147
|
#define __NR_userfaultfd 1073742147
|
||||||
#define __NR_ustat 1073741960
|
#define __NR_ustat 1073741960
|
||||||
#define __NR_utime 1073741956
|
#define __NR_utime 1073741956
|
||||||
|
|
Loading…
Add table
Reference in a new issue