From: Roman Kisel <romank@xxxxxxxxxxxxxxxxxxx> Sent: Friday, March 7, 2025 2:03 PM > > 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 <romank@xxxxxxxxxxxxxxxxxxx> > --- > 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 <mhklinux@xxxxxxxxxxx>