]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update syscall lists for Linux 6.4
authorJoseph Myers <joseph@codesourcery.com>
Wed, 28 Jun 2023 21:22:14 +0000 (21:22 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 28 Jun 2023 21:22:14 +0000 (21:22 +0000)
Linux 6.4 adds the riscv_hwprobe syscall on riscv and enables
memfd_secret on s390.  Update syscall-names.list and regenerate the
arch-syscall.h headers with build-many-glibcs.py update-syscalls.

Tested with build-many-glibcs.py.

sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h
sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h
sysdeps/unix/sysv/linux/s390/s390-32/arch-syscall.h
sysdeps/unix/sysv/linux/s390/s390-64/arch-syscall.h
sysdeps/unix/sysv/linux/syscall-names.list

index 202520ee254ec02f47b34413d825ce189fbdafd6..2416e041c8322cb407c2e0dd1ca4eab84bcb689b 100644 (file)
 #define __NR_request_key 218
 #define __NR_restart_syscall 128
 #define __NR_riscv_flush_icache 259
+#define __NR_riscv_hwprobe 258
 #define __NR_rseq 293
 #define __NR_rt_sigaction 134
 #define __NR_rt_sigpending 136
index 4e65f337d486de1f50019bf6fce2003c7792d8ae..a32bc82f60c2fde8d5e719ddc301744aa57e306a 100644 (file)
 #define __NR_request_key 218
 #define __NR_restart_syscall 128
 #define __NR_riscv_flush_icache 259
+#define __NR_riscv_hwprobe 258
 #define __NR_rseq 293
 #define __NR_rt_sigaction 134
 #define __NR_rt_sigpending 136
index 57025107e82c9439312f1c2aed4e017023abc8ce..2288f20e4599bf732b20e5c1ca5560e8e2381a16 100644 (file)
 #define __NR_mbind 268
 #define __NR_membarrier 356
 #define __NR_memfd_create 350
+#define __NR_memfd_secret 447
 #define __NR_migrate_pages 287
 #define __NR_mincore 218
 #define __NR_mkdir 39
index 72e19c6d569fbf9bf5f260ff1c5c029f0bfa0ce5..05e6d8428ed07c7aacbc345a074f88546c215966 100644 (file)
 #define __NR_mbind 268
 #define __NR_membarrier 356
 #define __NR_memfd_create 350
+#define __NR_memfd_secret 447
 #define __NR_migrate_pages 287
 #define __NR_mincore 218
 #define __NR_mkdir 39
index 72fe1d5efe3dabc6ab73e62cbd0cc9a57a5a11cb..5b69106434ff727d9ddefef6a8a6345b065f3175 100644 (file)
@@ -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.3.
-kernel 6.3
+# The list of system calls is current as of Linux 6.4.
+kernel 6.4
 
 FAST_atomic_update
 FAST_cmpxchg
@@ -477,6 +477,7 @@ renameat2
 request_key
 restart_syscall
 riscv_flush_icache
+riscv_hwprobe
 rmdir
 rseq
 rt_sigaction