]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update syscall lists for Linux 6.5
authorJoseph Myers <joseph@codesourcery.com>
Tue, 12 Sep 2023 14:08:53 +0000 (14:08 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 12 Sep 2023 14:08:53 +0000 (14:08 +0000)
Linux 6.5 has one new syscall, cachestat, and also enables the
cacheflush syscall for hppa.  Update syscall-names.list and regenerate
the arch-syscall.h headers with build-many-glibcs.py update-syscalls.

Tested with build-many-glibcs.py.

28 files changed:
sysdeps/unix/sysv/linux/aarch64/arch-syscall.h
sysdeps/unix/sysv/linux/alpha/arch-syscall.h
sysdeps/unix/sysv/linux/arc/arch-syscall.h
sysdeps/unix/sysv/linux/arm/arch-syscall.h
sysdeps/unix/sysv/linux/csky/arch-syscall.h
sysdeps/unix/sysv/linux/hppa/arch-syscall.h
sysdeps/unix/sysv/linux/i386/arch-syscall.h
sysdeps/unix/sysv/linux/ia64/arch-syscall.h
sysdeps/unix/sysv/linux/loongarch/arch-syscall.h
sysdeps/unix/sysv/linux/m68k/arch-syscall.h
sysdeps/unix/sysv/linux/microblaze/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips64/n32/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips64/n64/arch-syscall.h
sysdeps/unix/sysv/linux/nios2/arch-syscall.h
sysdeps/unix/sysv/linux/or1k/arch-syscall.h
sysdeps/unix/sysv/linux/powerpc/powerpc32/arch-syscall.h
sysdeps/unix/sysv/linux/powerpc/powerpc64/arch-syscall.h
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/sh/arch-syscall.h
sysdeps/unix/sysv/linux/sparc/sparc32/arch-syscall.h
sysdeps/unix/sysv/linux/sparc/sparc64/arch-syscall.h
sysdeps/unix/sysv/linux/syscall-names.list
sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h
sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h

index 4fcb6da80af37e9ea67d85dccdcedbe3fa9820eb..8f21ee66a0d6ac7e30ef74f7e6b1faafb8b74f5b 100644 (file)
@@ -7,6 +7,7 @@
 #define __NR_bind 200
 #define __NR_bpf 280
 #define __NR_brk 214
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index 0cf74c1a96bb123568ef2a0f548411b282a648e8..c5802a5fec34d7ad140680a2761a39e4f617ff04 100644 (file)
@@ -11,6 +11,7 @@
 #define __NR_bind 104
 #define __NR_bpf 515
 #define __NR_brk 17
+#define __NR_cachestat 561
 #define __NR_capget 368
 #define __NR_capset 369
 #define __NR_chdir 12
index c1207aaa12be6a5122875d065dd08a8642e5f6ff..f23f9e1154fe76aaa0f86821f651de63c4a0cd43 100644 (file)
@@ -11,6 +11,7 @@
 #define __NR_bpf 280
 #define __NR_brk 214
 #define __NR_cacheflush 244
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index e7ba04c106d8af7db978eb96dde6cc8e67eae176..7edf57489938d7e1a2bd1b4c743e39e6df58f25e 100644 (file)
@@ -15,6 +15,7 @@
 #define __NR_bpf 386
 #define __NR_brk 45
 #define __NR_cacheflush 983042
+#define __NR_cachestat 451
 #define __NR_capget 184
 #define __NR_capset 185
 #define __NR_chdir 12
index dc9383758ebc641b6818d6488951c9763f74b852..d74a06e06345145233313aed7dde7437ec1c22f7 100644 (file)
@@ -8,6 +8,7 @@
 #define __NR_bpf 280
 #define __NR_brk 214
 #define __NR_cacheflush 245
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index 767f1287a30b473ecb20f0296edcfc8e54a07e4f..5568b94cd3033628e36045f691d8d321d89551bf 100644 (file)
@@ -13,6 +13,8 @@
 #define __NR_bind 22
 #define __NR_bpf 341
 #define __NR_brk 45
+#define __NR_cacheflush 356
+#define __NR_cachestat 451
 #define __NR_capget 106
 #define __NR_capset 107
 #define __NR_chdir 12
index 1998f0d76a444cac2aaa5ee7f1078d6bd0d539e4..3af21a15cbd8980991eec9d5749a3bf781d42f87 100644 (file)
@@ -15,6 +15,7 @@
 #define __NR_bpf 357
 #define __NR_break 17
 #define __NR_brk 45
+#define __NR_cachestat 451
 #define __NR_capget 184
 #define __NR_capset 185
 #define __NR_chdir 12
index b2eab1b93d70b9debfa9ba19a1015ef663cdd489..39b270e642ac2d7d78029c1defb485e26d4cca4a 100644 (file)
@@ -11,6 +11,7 @@
 #define __NR_bind 1191
 #define __NR_bpf 1341
 #define __NR_brk 1060
+#define __NR_cachestat 1475
 #define __NR_capget 1185
 #define __NR_capset 1186
 #define __NR_chdir 1034
index 6bb3c8adbcb0e9baf5abdbe292a0e6a107e15ccf..fdefe8bb6faef406db41697cb88f6f56dcdf7fac 100644 (file)
@@ -7,6 +7,7 @@
 #define __NR_bind 200
 #define __NR_bpf 280
 #define __NR_brk 214
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index 5fc3723772f92516140662755fd0605eca47ed65..315e49cd33334f556eeca057b6791e55318458e9 100644 (file)
@@ -15,6 +15,7 @@
 #define __NR_bpf 354
 #define __NR_brk 45
 #define __NR_cacheflush 123
+#define __NR_cachestat 451
 #define __NR_capget 184
 #define __NR_capset 185
 #define __NR_chdir 12
index b6e9b007e496cd80e779fb86b9f6ef4905967da4..54af12780cb77ad6b0348bd2f8a3802d604fc841 100644 (file)
@@ -15,6 +15,7 @@
 #define __NR_bpf 387
 #define __NR_break 17
 #define __NR_brk 45
+#define __NR_cachestat 451
 #define __NR_capget 184
 #define __NR_capset 185
 #define __NR_chdir 12
index b3a3871f8ab8a23eba739ee51bc9fd9600d56107..a2aa1ffa1b2d68abfee6b06a4bd28b97eaa60baa 100644 (file)
@@ -17,6 +17,7 @@
 #define __NR_brk 4045
 #define __NR_cachectl 4148
 #define __NR_cacheflush 4147
+#define __NR_cachestat 4451
 #define __NR_capget 4204
 #define __NR_capset 4205
 #define __NR_chdir 4012
index b462182723aff28623477e5d2a2b325f7b269d2c..5bec858040af97a01652a5ea139d77f6b95d47d0 100644 (file)
@@ -14,6 +14,7 @@
 #define __NR_brk 6012
 #define __NR_cachectl 6198
 #define __NR_cacheflush 6197
+#define __NR_cachestat 6451
 #define __NR_capget 6123
 #define __NR_capset 6124
 #define __NR_chdir 6078
index a9d6b94572e93001ec36b12564db3825033dc49e..0166371ee2258d969ee85f7b019f355dff29d3c8 100644 (file)
@@ -14,6 +14,7 @@
 #define __NR_brk 5012
 #define __NR_cachectl 5198
 #define __NR_cacheflush 5197
+#define __NR_cachestat 5451
 #define __NR_capget 5123
 #define __NR_capset 5124
 #define __NR_chdir 5078
index 809a219ef32a45efbc643e50ad5bb80056993472..29a4cfa988c988b32b4eec926cc92cb741e3a77c 100644 (file)
@@ -8,6 +8,7 @@
 #define __NR_bpf 280
 #define __NR_brk 214
 #define __NR_cacheflush 244
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index 1364f4cbc09bbd2a9ed15f2bf1a91f60409f737a..f5a37296630fe2ad5282b1dbe4f9d8f9af4164db 100644 (file)
@@ -7,6 +7,7 @@
 #define __NR_bind 200
 #define __NR_bpf 280
 #define __NR_brk 214
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index 627831ebae1b9e90ecf0d9f69f169c49214db713..3a212a0269d9661924c82bf568722b382b209c2e 100644 (file)
@@ -15,6 +15,7 @@
 #define __NR_bpf 361
 #define __NR_break 17
 #define __NR_brk 45
+#define __NR_cachestat 451
 #define __NR_capget 183
 #define __NR_capset 184
 #define __NR_chdir 12
index bae597199d79eaad710501064e3a4ce4be25a152..1038ead22788585a99b80b1aed76c5548ec321a7 100644 (file)
@@ -15,6 +15,7 @@
 #define __NR_bpf 361
 #define __NR_break 17
 #define __NR_brk 45
+#define __NR_cachestat 451
 #define __NR_capget 183
 #define __NR_capset 184
 #define __NR_chdir 12
index 2416e041c8322cb407c2e0dd1ca4eab84bcb689b..57b043ffb514f6523bcbf77ad5f7dba1f4762dda 100644 (file)
@@ -6,6 +6,7 @@
 #define __NR_bind 200
 #define __NR_bpf 280
 #define __NR_brk 214
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index a32bc82f60c2fde8d5e719ddc301744aa57e306a..1041a0f8c94ef7431684c8f99ab5fe79adb44627 100644 (file)
@@ -7,6 +7,7 @@
 #define __NR_bind 200
 #define __NR_bpf 280
 #define __NR_brk 214
+#define __NR_cachestat 451
 #define __NR_capget 90
 #define __NR_capset 91
 #define __NR_chdir 49
index 2288f20e4599bf732b20e5c1ca5560e8e2381a16..70d4c6782e46c63047ef43b003d19bba6d439049 100644 (file)
@@ -13,6 +13,7 @@
 #define __NR_bind 361
 #define __NR_bpf 351
 #define __NR_brk 45
+#define __NR_cachestat 451
 #define __NR_capget 184
 #define __NR_capset 185
 #define __NR_chdir 12
index 05e6d8428ed07c7aacbc345a074f88546c215966..65a8a9e316bd4638efef2079bb89f0b41de08d2a 100644 (file)
@@ -11,6 +11,7 @@
 #define __NR_bind 361
 #define __NR_bpf 351
 #define __NR_brk 45
+#define __NR_cachestat 451
 #define __NR_capget 184
 #define __NR_capset 185
 #define __NR_chdir 12
index d52b522d9cac87ef230d51423549740f6d6f3cf0..94aad0f119dbe4fb5e1b6a3e2d28bc7a824f598c 100644 (file)
@@ -14,6 +14,7 @@
 #define __NR_bpf 375
 #define __NR_brk 45
 #define __NR_cacheflush 123
+#define __NR_cachestat 451
 #define __NR_capget 184
 #define __NR_capset 185
 #define __NR_chdir 12
index d3f4d8aa3edb479547ef7b78b76cd58bce010b9d..d630306c753e1fada55576f076f9fa52df2fa1de 100644 (file)
@@ -14,6 +14,7 @@
 #define __NR_bind 353
 #define __NR_bpf 349
 #define __NR_brk 17
+#define __NR_cachestat 451
 #define __NR_capget 21
 #define __NR_capset 22
 #define __NR_chdir 12
index 2cc03d7a24453335cf7e6a7878a041db076f2b18..930f29b4d2a3fb6b6e7723bde2cda09a196227dc 100644 (file)
@@ -14,6 +14,7 @@
 #define __NR_bind 353
 #define __NR_bpf 349
 #define __NR_brk 17
+#define __NR_cachestat 451
 #define __NR_capget 21
 #define __NR_capset 22
 #define __NR_chdir 12
index 5b69106434ff727d9ddefef6a8a6345b065f3175..cf6f70ecd9eb308c390b782bd70174696fa4aa0d 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.4.
-kernel 6.4
+# The list of system calls is current as of Linux 6.5.
+kernel 6.5
 
 FAST_atomic_update
 FAST_cmpxchg
@@ -58,6 +58,7 @@ breakpoint
 brk
 cachectl
 cacheflush
+cachestat
 capget
 capset
 chdir
index b4ab892ec183e32d6921e3f84d5330f570f903fe..58646cf0bdfe60af52504621c40eb27049d3a7be 100644 (file)
@@ -12,6 +12,7 @@
 #define __NR_bind 49
 #define __NR_bpf 321
 #define __NR_brk 12
+#define __NR_cachestat 451
 #define __NR_capget 125
 #define __NR_capset 126
 #define __NR_chdir 80
index 772559c87b3625b898c3f7c0009dce02d8e8bfb4..604bcdfa5b1ff3976b8a882745c0c09651e5dfe0 100644 (file)
@@ -11,6 +11,7 @@
 #define __NR_bind 1073741873
 #define __NR_bpf 1073742145
 #define __NR_brk 1073741836
+#define __NR_cachestat 1073742275
 #define __NR_capget 1073741949
 #define __NR_capset 1073741950
 #define __NR_chdir 1073741904