[PATCH v4 4/4] RISC-V: KVM: Define HGATP mode bits for KVM_CAP_RISCV_SET_HGATP_MODE
fangyu.yu at linux.alibaba.com
fangyu.yu at linux.alibaba.com
Mon Feb 2 06:07:16 PST 2026
From: Fangyu Yu <fangyu.yu at linux.alibaba.com>
Define UAPI bit positions for the supported-mode bitmask returned by
KVM_CHECK_EXTENSION(KVM_CAP_RISCV_SET_HGATP_MODE).
Signed-off-by: Fangyu Yu <fangyu.yu at linux.alibaba.com>
---
arch/riscv/include/uapi/asm/kvm.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/riscv/include/uapi/asm/kvm.h b/arch/riscv/include/uapi/asm/kvm.h
index 54f3ad7ed2e4..236cd790cb13 100644
--- a/arch/riscv/include/uapi/asm/kvm.h
+++ b/arch/riscv/include/uapi/asm/kvm.h
@@ -393,6 +393,9 @@ struct kvm_riscv_sbi_fwft {
/* One single KVM irqchip, ie. the AIA */
#define KVM_NR_IRQCHIPS 1
+#define KVM_RISCV_HGATP_MODE_SV39X4_BIT 0
+#define KVM_RISCV_HGATP_MODE_SV48X4_BIT 1
+#define KVM_RISCV_HGATP_MODE_SV57X4_BIT 2
#endif
#endif /* __LINUX_KVM_RISCV_H */
--
2.50.1
More information about the kvm-riscv
mailing list