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 15:04:33 +0300 Message-ID: <20170622120433.GA31244@hel> References: <20170609165154.23577-1-apop@bitdefender.com> <20170609165154.23577-3-apop@bitdefender.com> <5943B54E0200007800163599@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 1dO0qi-0006wn-Rk for xen-devel@lists.xenproject.org; Thu, 22 Jun 2017 12:04:36 +0000 Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 016CE7FC2B for ; Thu, 22 Jun 2017 15:04:34 +0300 (EEST) Content-Disposition: inline In-Reply-To: <5943B54E0200007800163599@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 T24gRnJpLCBKdW4gMTYsIDIwMTcgYXQgMDI6Mzk6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDE1LjA2LjE3IGF0IDIxOjAxLCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3Jv dGU6Cj4gPiBPbiBGcmksIEp1biA5LCAyMDE3IGF0IDEwOjUxIEFNLCBBZHJpYW4gUG9wIDxhcG9w QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9h Y2Nlc3MuYwo+ID4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiA+PiBAQCAt NDY2LDYgKzQ2Niw1OCBAQCBpbnQgcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQs IGdmbl90IGdmbiwgeGVubWVtX2FjY2Vzc190ICphY2Nlc3MpCj4gPj4gIH0KPiA+Pgo+ID4+ICAv Kgo+ID4+ICsgKiBTZXQvY2xlYXIgdGhlICNWRSBzdXBwcmVzcyBiaXQgZm9yIGEgcGFnZS4gIE9u bHkgYXZhaWxhYmxlIG9uIFZNWC4KPiA+PiArICovCj4gPj4gK2ludCBwMm1fc2V0X3N1cHByZXNz X3ZlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgYm9vbCBzdXBwcmVzc192ZSwKPiA+PiAr ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFsdHAybV9pZHgpCj4gPj4gK3sK PiA+PiArICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0X3AybSA9IHAybV9nZXRfaG9zdHAybShk KTsKPiA+PiArICAgIHN0cnVjdCBwMm1fZG9tYWluICphcDJtID0gTlVMTDsKPiA+PiArICAgIHN0 cnVjdCBwMm1fZG9tYWluICpwMm07Cj4gPj4gKyAgICBtZm5fdCBtZm47Cj4gPj4gKyAgICBwMm1f YWNjZXNzX3QgYTsKPiA+PiArICAgIHAybV90eXBlX3QgdDsKPiA+PiArICAgIGludCByYzsKPiA+ PiArCj4gPj4gKyAgICBpZiAoICFjcHVfaGFzX3ZteF92aXJ0X2V4Y2VwdGlvbnMgKQo+ID4+ICsg ICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiA+PiArCj4gPj4gKyAgICAvKiBUaGlzIHN1Ym9w IHNob3VsZCBvbmx5IGJlIHVzZWQgZnJvbSBhIHByaXZpbGVnZWQgZG9tYWluLiAqLwo+ID4+ICsg ICAgaWYgKCAhY3VycmVudC0+ZG9tYWluLT5pc19wcml2aWxlZ2VkICkKPiA+PiArICAgICAgICBy ZXR1cm4gLUVJTlZBTDsKPiA+IAo+ID4gVGhpcyBjaGVjayBsb29rcyB3cm9uZyB0byBtZS4gSWYg dGhpcyBzdWJvcCBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGFuCj4gPiBleHRlcm5hbCAocHJpdmls ZWdlZCkgZG9tYWluIHRoZW4gSSBkb24ndCB0aGluayB0aGlzIHNob3VsZCBiZQo+ID4gaW1wbGVt ZW50ZWQgYXMgYW4gSFZNT1AsIGxvb2tzIG1vcmUgbGlrZSBhIGRvbWN0bCB0byBtZS4KPiAKPiBJ IHRoaW5rIHRoaXMgd2FudHMgdG8gYmUgYW4gWFNNX0RNX1BSSVYgY2hlY2sgaW5zdGVhZC4KCkkn bSBub3Qgc3VyZSwgYnV0IEkgZXhwZWN0IHRoYXQgdG8gbm90IGJlaGF2ZSBhcyBpbnRlbmRlZCBz ZWN1cml0eS13aXNlCmlmIFhlbiBpcyBjb21waWxlZCB3aXRob3V0IFhTTS4gIFdvdWxkIGl0PyAg SXQgd291bGQgYmUgZ3JlYXQgaWYgdGhpcwpmZWF0dXJlIHdvcmtlZCB3ZWxsIHdpdGhvdXQgWFNN IHRvby4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=