From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adrian Pop Subject: Re: [PATCH 2/2] x86/altp2m: Add a hvmop for setting the suppress #VE bit Date: Thu, 22 Jun 2017 16:16:00 +0300 Message-ID: <20170622131600.GA7010@hel> References: <20170609165154.23577-1-apop@bitdefender.com> <20170609165154.23577-3-apop@bitdefender.com> <5943B54E0200007800163599@prv-mh.provo.novell.com> <20170622120433.GA31244@hel> <594BD0820200007800165C4B@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dO1xr-0003GC-Tl for xen-devel@lists.xenproject.org; Thu, 22 Jun 2017 13:16:04 +0000 Received: from smtp01.buh.bitdefender.com (smtp.bitdefender.biz [10.17.80.75]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 07A657FC39 for ; Thu, 22 Jun 2017 16:16:01 +0300 (EEST) Content-Disposition: inline In-Reply-To: <594BD0820200007800165C4B@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Tamas K Lengyel , Wei Liu , Razvan Cojocaru , George Dunlap , Andrew Cooper , Ian Jackson , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBKdW4gMjIsIDIwMTcgYXQgMDY6MTM6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDIyLjA2LjE3IGF0IDE0OjA0LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdy b3RlOgo+ID4gT24gRnJpLCBKdW4gMTYsIDIwMTcgYXQgMDI6Mzk6MTBBTSAtMDYwMCwgSmFuIEJl dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE1LjA2LjE3IGF0IDIxOjAxLCA8dGFtYXNAdGtsZW5n eWVsLmNvbT4gd3JvdGU6Cj4gPj4gPiBPbiBGcmksIEp1biA5LCAyMDE3IGF0IDEwOjUxIEFNLCBB ZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4gPj4gLS0tIGEveGVu L2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+ID4+ID4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9t ZW1fYWNjZXNzLmMKPiA+PiA+PiBAQCAtNDY2LDYgKzQ2Niw1OCBAQCBpbnQgcDJtX2dldF9tZW1f YWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgCj4gPiB4ZW5tZW1fYWNjZXNzX3Qg KmFjY2VzcykKPiA+PiA+PiAgfQo+ID4+ID4+Cj4gPj4gPj4gIC8qCj4gPj4gPj4gKyAqIFNldC9j bGVhciB0aGUgI1ZFIHN1cHByZXNzIGJpdCBmb3IgYSBwYWdlLiAgT25seSBhdmFpbGFibGUgb24g Vk1YLgo+ID4+ID4+ICsgKi8KPiA+PiA+PiAraW50IHAybV9zZXRfc3VwcHJlc3NfdmUoc3RydWN0 IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIHN1cHByZXNzX3ZlLAo+ID4+ID4+ICsgICAgICAg ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWx0cDJtX2lkeCkKPiA+PiA+PiArewo+ID4+ ID4+ICsgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RfcDJtID0gcDJtX2dldF9ob3N0cDJtKGQp Owo+ID4+ID4+ICsgICAgc3RydWN0IHAybV9kb21haW4gKmFwMm0gPSBOVUxMOwo+ID4+ID4+ICsg ICAgc3RydWN0IHAybV9kb21haW4gKnAybTsKPiA+PiA+PiArICAgIG1mbl90IG1mbjsKPiA+PiA+ PiArICAgIHAybV9hY2Nlc3NfdCBhOwo+ID4+ID4+ICsgICAgcDJtX3R5cGVfdCB0Owo+ID4+ID4+ ICsgICAgaW50IHJjOwo+ID4+ID4+ICsKPiA+PiA+PiArICAgIGlmICggIWNwdV9oYXNfdm14X3Zp cnRfZXhjZXB0aW9ucyApCj4gPj4gPj4gKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ID4+ ID4+ICsKPiA+PiA+PiArICAgIC8qIFRoaXMgc3Vib3Agc2hvdWxkIG9ubHkgYmUgdXNlZCBmcm9t IGEgcHJpdmlsZWdlZCBkb21haW4uICovCj4gPj4gPj4gKyAgICBpZiAoICFjdXJyZW50LT5kb21h aW4tPmlzX3ByaXZpbGVnZWQgKQo+ID4+ID4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4+ ID4gCj4gPj4gPiBUaGlzIGNoZWNrIGxvb2tzIHdyb25nIHRvIG1lLiBJZiB0aGlzIHN1Ym9wIHNo b3VsZCBvbmx5IGJlIHVzZWQgYnkgYW4KPiA+PiA+IGV4dGVybmFsIChwcml2aWxlZ2VkKSBkb21h aW4gdGhlbiBJIGRvbid0IHRoaW5rIHRoaXMgc2hvdWxkIGJlCj4gPj4gPiBpbXBsZW1lbnRlZCBh cyBhbiBIVk1PUCwgbG9va3MgbW9yZSBsaWtlIGEgZG9tY3RsIHRvIG1lLgo+ID4+IAo+ID4+IEkg dGhpbmsgdGhpcyB3YW50cyB0byBiZSBhbiBYU01fRE1fUFJJViBjaGVjayBpbnN0ZWFkLgo+ID4g Cj4gPiBJJ20gbm90IHN1cmUsIGJ1dCBJIGV4cGVjdCB0aGF0IHRvIG5vdCBiZWhhdmUgYXMgaW50 ZW5kZWQgc2VjdXJpdHktd2lzZQo+ID4gaWYgWGVuIGlzIGNvbXBpbGVkIHdpdGhvdXQgWFNNLiAg V291bGQgaXQ/ICBJdCB3b3VsZCBiZSBncmVhdCBpZiB0aGlzCj4gPiBmZWF0dXJlIHdvcmtlZCB3 ZWxsIHdpdGhvdXQgWFNNIHRvby4KPiAKPiBXZWxsLCB3aXRob3V0IHlvdSBleHBsYWluaW5nIHdo eSB5b3UgdGhpbmsgdGhpcyB3b3VsZG4ndCB3b3JrCj4gd2l0aG91dCBYU00sIEkgZG9uJ3QgcmVh bGx5IGtub3cgd2hhdCB0byBhbnN3ZXIuIEkgc3VwcG9zZQo+IHlvdSd2ZSBncmVwLWVkIGZvciBv dGhlciB1c2VzIG9mIHRoaXMgYW5kL29yIG90aGVyIFhTTV8qIHZhbHVlcywKPiBmaW5kaW5nIHRo YXQgdGhlc2UgZXhpc3QgaW4gdmFyaW91cyBwbGFjZXMgd2hlcmUgYWxsIGlzIGZpbmUgd2l0aG91 dAo+IFhTTT8KCkknbGwgY2hlY2sgd2hhdCBpdCBkb2VzIHRoZW4gYmVjYXVzZSBpdCdzIG5vdCB2 ZXJ5IGNsZWFyIHRvIG1lIGVpdGhlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=