From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adrian Pop Subject: [PATCH 0/2] x86: Add a hvmop for setting the #VE suppress bit Date: Fri, 9 Jun 2017 19:51:52 +0300 Message-ID: <20170609165154.23577-1-apop@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dJN8t-0007g6-JW for xen-devel@lists.xenproject.org; Fri, 09 Jun 2017 16:52:11 +0000 Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 90D477FBF4 for ; Fri, 9 Jun 2017 19:52:08 +0300 (EEST) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Tamas K Lengyel , Wei Liu , Razvan Cojocaru , Adrian Pop , George Dunlap , Andrew Cooper , Ian Jackson , Jan Beulich List-Id: xen-devel@lists.xenproject.org QXMgdGhlIGNvZGUgc3RhbmRzIHJpZ2h0IG5vdywgYWZ0ZXIgRG9tVSBoYXMgZW5hYmxlZCAjVkUg dXNpbmcKSFZNT1BfYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSwgYWxsIGl0cyBwYWdlcyBoYXZl IHRoZSAjVkUgc3VwcHJlc3MgYml0CmNsZWFyZWQsIGdlbmVyYXRpbmcgI1ZFcyBmb3IgYW55IEVQ VCB2aW9sYXRpb24uICBUaGVyZSBpcyBjdXJyZW50bHkgbm8Kd2F5IHRvIGNoYW5nZSB0aGUgdmFs dWUgb2YgdGhlICNWRSBzdXBwcmVzcyBiaXQgZm9yIGEgcGFnZSBmcm9tIGEKZG9tYWluOyBpdCBj YW4gb25seSBiZSBkb25lIGluIFhlbiBpbnRlcm5hbGx5IHVzaW5nIGVwdF9zZXRfZW50cnkoKS4K CkZvbGxvd2luZyB0aGUgZGlzY3Vzc2lvbiBmcm9tCmh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNo aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTAzL21zZzAxMzEyLmh0bWwgdGhpcwpwYXRjaCBpbnRy b2R1Y2VzIGEgbmV3IGh2bW9wIHRvIHNldCB0aGlzIGJpdCBhbmQgdGh1cyBoYXZlIGNvbnRyb2wg b3Zlcgp3aGljaCBwYWdlcyBnZW5lcmF0ZSAjVkUgYW5kIHdoaWNoIFZNLUV4aXQuCgpJJ20gbm90 IHN1cmUgd2hldGhlciBpdCdzIGJlc3QgdG8gZGVmaW5lIHAybV9zZXRfc3VwcHJlc3NfdmUoKSBp bgptZW1fYWNjZXNzLmMgc2luY2UgdGhpcyBmaWxlIGNvbnRhaW5zIGNvbW1vbiBmdW5jdGlvbnMg Zm9yIHg4NiAodm14ICYKc3ZtKSBhbmQgdGhlIGZ1bmN0aW9uIGlzIEludGVsLXNwZWNpZmljLgoK Y2hhbmdlcyBpbiB2MjoKLSBjaGVjayBpZiAjVkUgaGFzIGJlZW4gZW5hYmxlZCBvbiB0aGUgdGFy Z2V0IGRvbWFpbiAoVGFtYXMgSyBMZW5neWVsKQotIGNoZWNrIGlmIHRoZSBjcHUgaGFzIHRoZSAj VkUgZmVhdHVyZQotIG1ha2UgdGhlIHN1cHByZXNzX3ZlIGFyZ3VtZW50IGJvb2xlYW4gKEphbiBC ZXVsaWNoKQotIGluaXRpYWxpemUgb25seSBsb2NhbCB2YXJpYWJsZXMgdGhhdCBuZWVkIGluaXRp YWxpemluZyAoSmFuIEJldWxpY2gpCi0gdXNlIGZld2VyIGxvY2FsIHZhcmlhYmxlcyAoSmFuIEJl dWxpY2gpCi0gZml4IGluZGVudGF0aW9uIChKYW4gQmV1bGljaCkKLSByZW1vdmUgdW5uZWNlc3Nh cnkgYnJhY2VzIChKYW4gQmV1bGljaCkKLSB1c2UgZ2ZuX2xvY2soKSBpbnN0ZWFkIG9mIHAybV9s b2NrKCkgaW4gdGhlIG5vbi1hbHRwMm0gY2FzZSAoSmFuCiAgQmV1bGljaCkKLSBhbGxvdyBvbmx5 IHByaXZpbGVnZWQgZG9tYWlucyB0byB1c2UgdGhpcyBodm1vcAotIG1lcmdlIHBhdGNoICMyIGFu ZCBwYXRjaCAjMyAoSmFuIEJldWxpY2gpCgpBZHJpYW4gUG9wICgxKToKICB4ODYvYWx0cDJtOiBB ZGQgYSBodm1vcCBmb3Igc2V0dGluZyB0aGUgc3VwcHJlc3MgI1ZFIGJpdAoKVmxhZCBJb2FuIFRv cGFuICgxKToKICB4ODYvbW06IENoYW5nZSBkZWZhdWx0IHZhbHVlIGZvciBzdXBwcmVzcyAjVkUg aW4gc2V0X21lbV9hY2Nlc3MoKQoKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgfCAg MiArKwogdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgICAgICAgICB8IDI0ICsrKysrKysrKysrKysr KysrKwogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8IDE0ICsrKysrKysrKysrCiB4 ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jICAgIHwgNTUgKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAx NSArKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL21lbV9hY2Nlc3MuaCAgICB8ICAzICsrKwog NiBmaWxlcyBjaGFuZ2VkLCAxMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCi0tIAoy LjEzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK