[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v1] x86/vvmx: don't enable vmcs shadowing for nested guests
On 02/11/17 04:35, Tian, Kevin wrote: >> From: Sergey Dyasli [mailto:sergey.dyasli@xxxxxxxxxx] >> Sent: Monday, October 23, 2017 5:33 PM >> >> Running "./xtf_runner vvmx" in L1 Xen under L0 Xen produces the >> following result on H/W with VMCS shadowing: >> >> Test: vmxon >> Failure in test_vmxon_in_root_cpl0() >> Expected 0x8200000f: VMfailValid(15) VMXON_IN_ROOT >> Got 0x82004400: VMfailValid(17408) <unknown> >> Test result: FAILURE >> >> This happens because SDM allows vmentries with enabled VMCS >> shadowing >> VM-execution control and VMCS link pointer value of ~0ull. But results >> of a nested VMREAD are undefined in such cases. >> >> Fix this by not copying the value of VMCS shadowing control from vmcs01 >> to vmcs02. >> >> Signed-off-by: Sergey Dyasli <sergey.dyasli@xxxxxxxxxx> > Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> Pulled into x86-next ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |