Thread (51 messages) 51 messages, 8 authors, 2025-03-13

RE: [PATCH hyperv-next v5 05/11] arm64: hyperv: Initialize the Virtual Trust Level field

From: Michael Kelley <hidden>
Date: 2025-03-10 23:07:13
Also in: kvmarm, linux-acpi, linux-arch, linux-devicetree, linux-hyperv, linux-pci, lkml

From: Roman Kisel <redacted> Sent: Friday, March 7, 2025 2:03 PM
quoted hunk ↗ jump to hunk
Various parts of the hyperv code need to know what VTL
the kernel runs at, most notably VMBus needs that to
establish communication with the host.

Initialize the Virtual Trust Level field to enable
booting in the Virtual Trust Level.

Signed-off-by: Roman Kisel <redacted>
---
 arch/arm64/hyperv/mshyperv.c | 1 +
 1 file changed, 1 insertion(+)
diff --git a/arch/arm64/hyperv/mshyperv.c b/arch/arm64/hyperv/mshyperv.c
index c647db56fd6b..a7db03f5413d 100644
--- a/arch/arm64/hyperv/mshyperv.c
+++ b/arch/arm64/hyperv/mshyperv.c
@@ -107,6 +107,7 @@ static int __init hyperv_init(void)

 	if (ms_hyperv.priv_high & HV_ACCESS_PARTITION_ID)
 		hv_get_partition_id();
+	ms_hyperv.vtl = get_vtl();

 	ms_hyperv_late_init();

--
2.43.0
Reviewed-by: Michael Kelley <redacted>

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help