From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Dyasli Subject: [PATCH v2 3/8] x86/vvmx: add VMX_INSN_INVEPT_INVVPID_INVALID_OP errno Date: Tue, 6 Nov 2018 12:07:54 +0000 Message-ID: <20181106120759.8789-4-sergey.dyasli@citrix.com> References: <20181106120759.8789-1-sergey.dyasli@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181106120759.8789-1-sergey.dyasli@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Sergey Dyasli , Kevin Tian , Wei Liu , Jan Beulich , Andrew Cooper , Jun Nakajima List-Id: xen-devel@lists.xenproject.org QW5kIHVzZSBpdCBpbiBudm14X2hhbmRsZV9pbnZlcHQoKSBhbmQgbnZteF9oYW5kbGVfaW52dnBp ZCgpLgoKU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXgu Y29tPgotLS0KdjI6Ci0gbmV3IHBhdGNoCi0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5j ICAgICAgICB8IDQgKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCB8IDEg KwogMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92 bXgvdnZteC5jCmluZGV4IGQ0MzdmMzMxOTMuLmJhNGY2ZDY3ZmUgMTAwNjQ0Ci0tLSBhL3hlbi9h cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK QEAgLTE5MDEsNyArMTkwMSw3IEBAIHN0YXRpYyBpbnQgbnZteF9oYW5kbGVfaW52ZXB0KHN0cnVj dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBfX2ludmVwdChJTlZFUFRfQUxMX0NPTlRF WFQsIDApOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgotICAgICAgICB2bWZhaWxfaW52 YWxpZChyZWdzKTsKKyAgICAgICAgdm1mYWlsKHJlZ3MsIFZNWF9JTlNOX0lOVkVQVF9JTlZWUElE X0lOVkFMSURfT1ApOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KICAgICB2 bXN1Y2NlZWQocmVncyk7CkBAIC0xOTI2LDcgKzE5MjYsNyBAQCBzdGF0aWMgaW50IG52bXhfaGFu ZGxlX2ludnZwaWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGh2bV9hc2lk X2ZsdXNoX3ZjcHVfYXNpZCgmdmNwdV9uZXN0ZWRodm0oY3VycmVudCkubnZfbjJhc2lkKTsKICAg ICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKLSAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7 CisgICAgICAgIHZtZmFpbChyZWdzLCBWTVhfSU5TTl9JTlZFUFRfSU5WVlBJRF9JTlZBTElEX09Q KTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hl bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2 bS92bXgvdm1jcy5oCmluZGV4IDc2ZGQwNGE3MmQuLjZkMGFlNTZmYzEgMTAwNjQ0Ci0tLSBhL3hl bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4 Ni9odm0vdm14L3ZtY3MuaApAQCAtNTM4LDYgKzUzOCw3IEBAIGVudW0gdm14X2luc25fZXJybm8K ICAgICBWTVhfSU5TTl9VTlNVUFBPUlRFRF9WTUNTX0NPTVBPTkVOVCAgICA9IDEyLAogICAgIFZN WF9JTlNOX1ZNWE9OX0lOX1ZNWF9ST09UICAgICAgICAgICAgID0gMTUsCiAgICAgVk1YX0lOU05f Vk1FTlRSWV9CTE9DS0VEX0JZX01PVl9TUyAgICAgPSAyNiwKKyAgICBWTVhfSU5TTl9JTlZFUFRf SU5WVlBJRF9JTlZBTElEX09QICAgICA9IDI4LAogICAgIFZNWF9JTlNOX0ZBSUxfSU5WQUxJRCAg ICAgICAgICAgICAgICAgID0gfjAsCiB9OwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs