Re: [PATCH v8 37/43] arm64: RME: Propagate max SVE vector length from RMM

From: Gavin Shan
Date: Wed Apr 30 2025 - 23:50:34 EST


On 4/16/25 11:41 PM, Steven Price wrote:
From: Jean-Philippe Brucker <jean-philippe@xxxxxxxxxx>

RMM provides the maximum vector length it supports for a guest in its
feature register. Make it visible to the rest of KVM and to userspace
via KVM_REG_ARM64_SVE_VLS.

Signed-off-by: Jean-Philippe Brucker <jean-philippe@xxxxxxxxxx>
Signed-off-by: Steven Price <steven.price@xxxxxxx>
---
arch/arm64/include/asm/kvm_host.h | 2 +-
arch/arm64/include/asm/kvm_rme.h | 1 +
arch/arm64/kvm/guest.c | 2 +-
arch/arm64/kvm/reset.c | 12 ++++++++++--
arch/arm64/kvm/rme.c | 6 ++++++
5 files changed, 19 insertions(+), 4 deletions(-)


Reviewed-by: Gavin Shan <gshan@xxxxxxxxxx>