On Tue, Jul 15, 2025 at 6:16 AM Roman Kisel <romank@xxxxxxxxxxxxxxxxxxx> wrote: > > hv_set_non_nested_msr() has special handling for SINT MSRs > when a paravisor is present. In addition to updating the MSR on the > host, the mirror MSR in the paravisor is updated, including with the > proxy bit. But with Confidential VMBus, the proxy bit must not be > used, so add a special case to skip it. > > Update the hv_set_non_nested_msr() function as well as > vmbus_signal_eom() to trap on access for some synthetic MSRs. > > Signed-off-by: Roman Kisel <romank@xxxxxxxxxxxxxxxxxxx> > Reviewed-by: Alok Tiwari <alok.a.tiwari@xxxxxxxxxx> > --- Reviewed-by: Tianyu Lan <tiala@xxxxxxxxxxxxx> -- Thanks Tianyu Lan