about summary refs log tree commit diff
path: root/arch
diff options
context:
space:
mode:
authorGaƫl PORTAY <gael.portay@rtone.fr>2024-02-18 03:26:47 +0100
committerRich Felker <dalias@aerifal.cx>2024-02-22 19:23:47 -0500
commitdd690c490951443ce5b96594c9c44cb6177daac1 (patch)
treea749f804313b691d0de451ccd04214ec09f64d8c /arch
parent33e8c469a9ebd1ffa2eab415d39bb586dc73454c (diff)
downloadmusl-dd690c490951443ce5b96594c9c44cb6177daac1.tar.gz
musl-dd690c490951443ce5b96594c9c44cb6177daac1.tar.xz
musl-dd690c490951443ce5b96594c9c44cb6177daac1.zip
bits/syscall.h: add cachestat from linux v6.4
see

    linux commit cf264e1329fb0307e044f7675849f9f38b44c11a
    cachestat: implement cachestat syscall

    linux commit 946e697c69ffeeefdd84dad90eac307284df46be
    cachestat: wire up cachestat for other architectures
Diffstat (limited to 'arch')
-rw-r--r--arch/aarch64/bits/syscall.h.in1
-rw-r--r--arch/arm/bits/syscall.h.in1
-rw-r--r--arch/i386/bits/syscall.h.in1
-rw-r--r--arch/m68k/bits/syscall.h.in1
-rw-r--r--arch/microblaze/bits/syscall.h.in1
-rw-r--r--arch/mips/bits/syscall.h.in1
-rw-r--r--arch/mips64/bits/syscall.h.in1
-rw-r--r--arch/mipsn32/bits/syscall.h.in1
-rw-r--r--arch/or1k/bits/syscall.h.in1
-rw-r--r--arch/powerpc/bits/syscall.h.in1
-rw-r--r--arch/powerpc64/bits/syscall.h.in1
-rw-r--r--arch/riscv64/bits/syscall.h.in1
-rw-r--r--arch/s390x/bits/syscall.h.in1
-rw-r--r--arch/sh/bits/syscall.h.in1
-rw-r--r--arch/x32/bits/syscall.h.in1
-rw-r--r--arch/x86_64/bits/syscall.h.in1
16 files changed, 16 insertions, 0 deletions
diff --git a/arch/aarch64/bits/syscall.h.in b/arch/aarch64/bits/syscall.h.in
index 35a95454..04207254 100644
--- a/arch/aarch64/bits/syscall.h.in
+++ b/arch/aarch64/bits/syscall.h.in
@@ -302,4 +302,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/arm/bits/syscall.h.in b/arch/arm/bits/syscall.h.in
index 9f025e70..a71118f1 100644
--- a/arch/arm/bits/syscall.h.in
+++ b/arch/arm/bits/syscall.h.in
@@ -402,6 +402,7 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
 #define __ARM_NR_breakpoint	0x0f0001
 #define __ARM_NR_cacheflush	0x0f0002
diff --git a/arch/i386/bits/syscall.h.in b/arch/i386/bits/syscall.h.in
index a2c40786..f11dbac3 100644
--- a/arch/i386/bits/syscall.h.in
+++ b/arch/i386/bits/syscall.h.in
@@ -440,4 +440,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/m68k/bits/syscall.h.in b/arch/m68k/bits/syscall.h.in
index dd6cfb82..c3c2dc14 100644
--- a/arch/m68k/bits/syscall.h.in
+++ b/arch/m68k/bits/syscall.h.in
@@ -419,3 +419,4 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
diff --git a/arch/microblaze/bits/syscall.h.in b/arch/microblaze/bits/syscall.h.in
index 2d2f6507..8e160f98 100644
--- a/arch/microblaze/bits/syscall.h.in
+++ b/arch/microblaze/bits/syscall.h.in
@@ -440,4 +440,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/mips/bits/syscall.h.in b/arch/mips/bits/syscall.h.in
index 6f69f92e..f776df31 100644
--- a/arch/mips/bits/syscall.h.in
+++ b/arch/mips/bits/syscall.h.in
@@ -421,4 +421,5 @@
 #define __NR_process_mrelease	4448
 #define __NR_futex_waitv	4449
 #define __NR_set_mempolicy_home_node	4450
+#define __NR_cachestat		4451
 
diff --git a/arch/mips64/bits/syscall.h.in b/arch/mips64/bits/syscall.h.in
index 117a49e7..36d79ad9 100644
--- a/arch/mips64/bits/syscall.h.in
+++ b/arch/mips64/bits/syscall.h.in
@@ -351,4 +351,5 @@
 #define __NR_process_mrelease	5448
 #define __NR_futex_waitv	5449
 #define __NR_set_mempolicy_home_node	5450
+#define __NR_cachestat		5451
 
diff --git a/arch/mipsn32/bits/syscall.h.in b/arch/mipsn32/bits/syscall.h.in
index 07c1b5d9..63dafa58 100644
--- a/arch/mipsn32/bits/syscall.h.in
+++ b/arch/mipsn32/bits/syscall.h.in
@@ -375,4 +375,5 @@
 #define __NR_process_mrelease	6448
 #define __NR_futex_waitv	6449
 #define __NR_set_mempolicy_home_node	6450
+#define __NR_cachestat		6451
 
diff --git a/arch/or1k/bits/syscall.h.in b/arch/or1k/bits/syscall.h.in
index 5b98bc8b..12bf9255 100644
--- a/arch/or1k/bits/syscall.h.in
+++ b/arch/or1k/bits/syscall.h.in
@@ -324,4 +324,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/powerpc/bits/syscall.h.in b/arch/powerpc/bits/syscall.h.in
index 38124a86..30ae8dd4 100644
--- a/arch/powerpc/bits/syscall.h.in
+++ b/arch/powerpc/bits/syscall.h.in
@@ -428,4 +428,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/powerpc64/bits/syscall.h.in b/arch/powerpc64/bits/syscall.h.in
index 7afa1c69..cb8162cc 100644
--- a/arch/powerpc64/bits/syscall.h.in
+++ b/arch/powerpc64/bits/syscall.h.in
@@ -400,4 +400,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/riscv64/bits/syscall.h.in b/arch/riscv64/bits/syscall.h.in
index 4baa0fcc..f4901758 100644
--- a/arch/riscv64/bits/syscall.h.in
+++ b/arch/riscv64/bits/syscall.h.in
@@ -302,6 +302,7 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
 #define __NR_sysriscv __NR_arch_specific_syscall
 #define __NR_riscv_flush_icache (__NR_sysriscv + 15)
diff --git a/arch/s390x/bits/syscall.h.in b/arch/s390x/bits/syscall.h.in
index e0425f54..21577df5 100644
--- a/arch/s390x/bits/syscall.h.in
+++ b/arch/s390x/bits/syscall.h.in
@@ -366,4 +366,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/sh/bits/syscall.h.in b/arch/sh/bits/syscall.h.in
index 3b2d375b..02c37ec1 100644
--- a/arch/sh/bits/syscall.h.in
+++ b/arch/sh/bits/syscall.h.in
@@ -412,4 +412,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451
 
diff --git a/arch/x32/bits/syscall.h.in b/arch/x32/bits/syscall.h.in
index 8a2cf7b0..d239c587 100644
--- a/arch/x32/bits/syscall.h.in
+++ b/arch/x32/bits/syscall.h.in
@@ -312,6 +312,7 @@
 #define __NR_process_mrelease	(0x40000000 + 448)
 #define __NR_futex_waitv	(0x40000000 + 449)
 #define __NR_set_mempolicy_home_node	(0x40000000 + 450)
+#define __NR_cachestat		(0x40000000 + 451)
 
 
 #define __NR_rt_sigaction (0x40000000 + 512)
diff --git a/arch/x86_64/bits/syscall.h.in b/arch/x86_64/bits/syscall.h.in
index 439b2bfa..0067d33b 100644
--- a/arch/x86_64/bits/syscall.h.in
+++ b/arch/x86_64/bits/syscall.h.in
@@ -359,4 +359,5 @@
 #define __NR_process_mrelease	448
 #define __NR_futex_waitv	449
 #define __NR_set_mempolicy_home_node	450
+#define __NR_cachestat		451