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:17:12 +0300 Message-ID: <20170622131712.GB31244@hel> References: <20170609165154.23577-1-apop@bitdefender.com> <20170609165154.23577-3-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 1dO1z1-0003Ke-Fk for xen-devel@lists.xenproject.org; Thu, 22 Jun 2017 13:17:15 +0000 Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id C200B7FC09 for ; Thu, 22 Jun 2017 16:17:12 +0300 (EEST) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Tamas K Lengyel Cc: Wei Liu , Razvan Cojocaru , George Dunlap , Andrew Cooper , Ian Jackson , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBKdW4gMTUsIDIwMTcgYXQgMDE6MDE6MzZQTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVs IHdyb3RlOgo+IE9uIEZyaSwgSnVuIDksIDIwMTcgYXQgMTA6NTEgQU0sIEFkcmlhbiBQb3AgPGFw b3BAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv bW0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+ID4gaW5kZXgg ZDBiMDc2Nzg1NS4uOGMzOWRiMTNlMyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9t ZW1fYWNjZXNzLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiA+IEBA IC00NjYsNiArNDY2LDU4IEBAIGludCBwMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAq ZCwgZ2ZuX3QgZ2ZuLCB4ZW5tZW1fYWNjZXNzX3QgKmFjY2VzcykKPiA+ICB9Cj4gPgo+ID4gIC8q Cj4gPiArICogU2V0L2NsZWFyIHRoZSAjVkUgc3VwcHJlc3MgYml0IGZvciBhIHBhZ2UuICBPbmx5 IGF2YWlsYWJsZSBvbiBWTVguCj4gPiArICovCj4gPiAraW50IHAybV9zZXRfc3VwcHJlc3NfdmUo c3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIHN1cHByZXNzX3ZlLAo+ID4gKyAgICAg ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBhbHRwMm1faWR4KQo+ID4gK3sKPiA+ICsg ICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RfcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+ID4g KyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqYXAybSA9IE5VTEw7Cj4gPiArICAgIHN0cnVjdCBwMm1f ZG9tYWluICpwMm07Cj4gPiArICAgIG1mbl90IG1mbjsKPiA+ICsgICAgcDJtX2FjY2Vzc190IGE7 Cj4gPiArICAgIHAybV90eXBlX3QgdDsKPiA+ICsgICAgaW50IHJjOwo+ID4gKwo+ID4gKyAgICBp ZiAoICFjcHVfaGFzX3ZteF92aXJ0X2V4Y2VwdGlvbnMgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1F T1BOT1RTVVBQOwo+ID4gKwo+ID4gKyAgICAvKiBUaGlzIHN1Ym9wIHNob3VsZCBvbmx5IGJlIHVz ZWQgZnJvbSBhIHByaXZpbGVnZWQgZG9tYWluLiAqLwo+ID4gKyAgICBpZiAoICFjdXJyZW50LT5k b21haW4tPmlzX3ByaXZpbGVnZWQgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gCj4g VGhpcyBjaGVjayBsb29rcyB3cm9uZyB0byBtZS4gSWYgdGhpcyBzdWJvcCBzaG91bGQgb25seSBi ZSB1c2VkIGJ5IGFuCj4gZXh0ZXJuYWwgKHByaXZpbGVnZWQpIGRvbWFpbiB0aGVuIEkgZG9uJ3Qg dGhpbmsgdGhpcyBzaG91bGQgYmUKPiBpbXBsZW1lbnRlZCBhcyBhbiBIVk1PUCwgbG9va3MgbW9y ZSBsaWtlIGEgZG9tY3RsIHRvIG1lLgoKQUZBSUNTIHRoaXMgY291bGQgaW5kZWVkIGJlIGltcGxl bWVudGVkIGFzIGEgZG9tY3RsIGFzIHdlbGwuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK