You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
2.1 KiB
54 lines
2.1 KiB
commit 4ab59ce4e5195f98b01748127248fed2b2b77b21 |
|
Author: Joseph Myers <joseph@codesourcery.com> |
|
Date: Tue Aug 2 21:05:07 2022 +0000 |
|
|
|
Update syscall lists for Linux 5.19 |
|
|
|
Linux 5.19 has no new syscalls, but enables memfd_secret in the uapi |
|
headers for RISC-V. Update the version number in syscall-names.list |
|
to reflect that it is still current for 5.19 and regenerate the |
|
arch-syscall.h headers with build-many-glibcs.py update-syscalls. |
|
|
|
Tested with build-many-glibcs.py. |
|
|
|
(cherry picked from commit fccadcdf5bed7ee67a6cef4714e0b477d6c8472c) |
|
|
|
diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h b/sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h |
|
index bf4be80f8d380963..202520ee254ec02f 100644 |
|
--- a/sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h |
|
+++ b/sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h |
|
@@ -122,6 +122,7 @@ |
|
#define __NR_mbind 235 |
|
#define __NR_membarrier 283 |
|
#define __NR_memfd_create 279 |
|
+#define __NR_memfd_secret 447 |
|
#define __NR_migrate_pages 238 |
|
#define __NR_mincore 232 |
|
#define __NR_mkdirat 34 |
|
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h b/sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h |
|
index d656aedcc2be6009..4e65f337d486de1f 100644 |
|
--- a/sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h |
|
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h |
|
@@ -127,6 +127,7 @@ |
|
#define __NR_mbind 235 |
|
#define __NR_membarrier 283 |
|
#define __NR_memfd_create 279 |
|
+#define __NR_memfd_secret 447 |
|
#define __NR_migrate_pages 238 |
|
#define __NR_mincore 232 |
|
#define __NR_mkdirat 34 |
|
diff --git a/sysdeps/unix/sysv/linux/syscall-names.list b/sysdeps/unix/sysv/linux/syscall-names.list |
|
index 95370e2ec5dbc4a7..9b285d898db9ab9e 100644 |
|
--- a/sysdeps/unix/sysv/linux/syscall-names.list |
|
+++ b/sysdeps/unix/sysv/linux/syscall-names.list |
|
@@ -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.18. |
|
-kernel 5.18 |
|
+# The list of system calls is current as of Linux 5.19. |
|
+kernel 5.19 |
|
|
|
FAST_atomic_update |
|
FAST_cmpxchg
|
|
|