> From: Sergey Dyasli [mailto:sergey.dya...@citrix.com] > 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.dya...@citrix.com>
Acked-by: Kevin Tian <kevin.t...@intel.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel