[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
> 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> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |