On 02/11/17 04:35, Tian, Kevin wrote:
>> 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>

Pulled into x86-next

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to