From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: [PATCH v2 2/4] vvmx: return VMfail to L1 if L1 vmxon is executed in VMX operation Date: Wed, 14 Dec 2016 18:11:43 +0800 Message-ID: <20161214101145.11171-3-haozhong.zhang@intel.com> References: <20161214101145.11171-1-haozhong.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20161214101145.11171-1-haozhong.zhang@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Haozhong Zhang , Kevin Tian , Jun Nakajima , Andrew Cooper , Jan Beulich List-Id: xen-devel@lists.xenproject.org QWNjb3JkaW5nIHRvIEludGVsIFNETSwgc2VjdGlvbiAiVk1YT04gLSBFbnRlciBWTVggT3BlcmF0 aW9uIiwgYQpWTWZhaWwgc2hvdWxkIGJlIHJldHVybmVkIHRvIEwxIGh5cGVydmlzb3IgaWYgTDEg dm14b24gaXMgZXhlY3V0ZWQgaW4KVk1YIG9wZXJhdGlvbiwgcmF0aGVyIHRoYW4ganVzdCBwcmlu dCBhIHdhcm5pbmcgbWVzc2FnZS4KClNpZ25lZC1vZmYtYnk6IEhhb3pob25nIFpoYW5nIDxoYW96 aG9uZy56aGFuZ0BpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu Y29vcGVyM0BjaXRyaXguY29tPgpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl bC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwgOSArKysrKystLS0KIDEg ZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZt eC5jCmluZGV4IGVhZTgxNTAuLmU3NjViNjAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v dm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTEzOTAsOSAr MTM5MCwxMiBAQCBpbnQgbnZteF9oYW5kbGVfdm14b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl Z3MpCiAgICAgICAgIHJldHVybiByYzsKIAogICAgIGlmICggbnZteF92Y3B1X2luX3ZteCh2KSAp Ci0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAKLSAgICAgICAgICAgICAgICAgInZt eG9uIGFnYWluOiBvcmlnICUiUFJJcGFkZHIiIG5ldyAlbHhcbiIsCi0gICAgICAgICAgICAgICAg IG52bXgtPnZteG9uX3JlZ2lvbl9wYSwgZ3BhKTsKKyAgICB7CisgICAgICAgIHZtcmV0dXJuKHJl Z3MsCisgICAgICAgICAgICAgICAgIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gVk1DWF9FQUREUiA/ CisgICAgICAgICAgICAgICAgIFZNRkFJTF9WQUxJRCA6IFZNRkFJTF9JTlZBTElEKTsKKyAgICAg ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKyAgICB9CiAKICAgICBudm14LT52bXhvbl9yZWdpb25f cGEgPSBncGE7CiAKLS0gCjIuMTAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=