[PATCH v2 05/20] KVM: s390: arm64: Prepare for sharing more arm64 code
From: Steffen Eiden
Date: Mon Aug 31 2026 - 13:40:32 EST
Add required SVE definitions to the arm64 on s390 host code. The
definitions are required to be able to build shared SVE related code.
Signed-off-by: Steffen Eiden <seiden@xxxxxxxxxxxxx>
---
arch/s390/kvm/arm64/guest.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/arch/s390/kvm/arm64/guest.c b/arch/s390/kvm/arm64/guest.c
index 4ea6fe2c270d..8b5ee9e79a4f 100644
--- a/arch/s390/kvm/arm64/guest.c
+++ b/arch/s390/kvm/arm64/guest.c
@@ -5,6 +5,12 @@
#include <arm64/kvm_emulate.h>
#include <arm64/kvm_nested.h>
+#define SVE_VQ_MIN __SVE_VQ_MIN
+#define SVE_NUM_ZREGS KVM_ARM64_SVE_NUM_ZREGS
+#define SVE_NUM_PREGS KVM_ARM64_SVE_NUM_PREGS
+
+#define vcpu_sve_slices(_vcpu) 1
+
#define __INCL_GEN_ARM_FILE
#include "generated/guest.inc"
#undef __INCL_GEN_ARM_FILE
--
2.53.0