From mboxrd@z Thu Jan 1 00:00:00 1970 From: Razvan Cojocaru Subject: Re: [PATCH V2] x86/altp2m: Added xc_altp2m_set_mem_access_multi() Date: Fri, 10 Mar 2017 10:04:57 +0200 Message-ID: <5f256a39-a288-9c03-7326-6d46b3b3998d@bitdefender.com> References: <1489052332-4983-1-git-send-email-rcojocaru@bitdefender.com> <58C197490200007800141BE0@prv-mh.provo.novell.com> <0ab5602e-2ee8-5a15-6593-88dadaeba8bd@bitdefender.com> <58C2647D0200007800141E3A@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58C2647D0200007800141E3A@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: andrew.cooper3@citrix.com, tamas@tklengyel.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMDMvMTAvMjAxNyAwOTozMSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDkuMDMu MTcgYXQgMTg6MTUsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gT24gMDMv MDkvMjAxNyAwNjo1NiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAwOS4wMy4xNyBh dCAxMDozOCwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+IEBAIC00NTM1 LDYgKzQ1MzYsMzAgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4+Pj4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5zZXRfbWVtX2FjY2Vzcy52aWV3KTsKPj4+PiAg ICAgICAgICBicmVhazsKPj4+PiAgCj4+Pj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfbWVt X2FjY2Vzc19tdWx0aToKPj4+PiArICAgICAgICBpZiAoIGEudS5zZXRfbWVtX2FjY2Vzc19tdWx0 aS5wYWQgfHwKPj4+PiArICAgICAgICAgICAgIGEudS5zZXRfbWVtX2FjY2Vzc19tdWx0aS5vcGFx dWUgPj0gYS51LnNldF9tZW1fYWNjZXNzX211bHRpLm5yIAo+PiApCj4+Pj4gKyAgICAgICAgewo+ Pj4+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+ Pj4+ICsgICAgICAgIH0KPj4+PiArICAgICAgICByYyA9IHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0 aShkLCBhLnUuc2V0X21lbV9hY2Nlc3NfbXVsdGkucGZuX2xpc3QsCj4+Pj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51LnNldF9tZW1fYWNjZXNzX211bHRpLmFjY2Vz c19saXN0LAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5z ZXRfbWVtX2FjY2Vzc19tdWx0aS5uciwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBhLnUuc2V0X21lbV9hY2Nlc3NfbXVsdGkub3BhcXVlLAo+Pj4+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTU9QX0NNRF9NQVNLLAo+Pj4+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEudS5zZXRfbWVtX2FjY2Vzc19tdWx0 aS52aWV3KTsKPj4+PiArICAgICAgICBpZiAoIHJjID4gMCApCj4+Pj4gKyAgICAgICAgewo+Pj4+ ICsgICAgICAgICAgICBhLnUuc2V0X21lbV9hY2Nlc3NfbXVsdGkub3BhcXVlID0gcmM7Cj4+Pj4g KyAgICAgICAgICAgIGlmICggX19jb3B5X3RvX2d1ZXN0KGFyZywgJmEsIDEpICkKPj4+PiArICAg ICAgICAgICAgICAgIHJjID0gLUVGQVVMVDsKPj4+PiArICAgICAgICAgICAgZWxzZQo+Pj4+ICsg ICAgICAgICAgICAgICAgcmMgPSBoeXBlcmNhbGxfY3JlYXRlX2NvbnRpbnVhdGlvbihfX0hZUEVS VklTT1JfaHZtX29wLCAKPj4gImxoIiwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgSFZNT1BfYWx0cDJtLCBhcmcpOwo+Pj4+ICsgICAgICAg IH0KPj4+PiArICAgICAgICBicmVhazsKPj4+Cj4+PiBPa2F5LCBzbyB0aGlzIGlzIGEgaHZtb3As IGluIHdoaWNoIGNhc2UgSSdtIGZpbmUgd2l0aCB0aGUgY29udGludWF0aW9uCj4+PiBtb2RlbCB1 c2VkLgo+Pj4KPj4+IEhvd2V2ZXIgLSBpcyB0aGlzIGludGVyZmFjZSBzdXBwb3NlZCB0byBiZSB1 c2FibGUgYnkgYSBndWVzdCBvbiBpdHNlbGY/Cj4+PiBBcmd1YWJseSB0aGUgc2FtZSBxdWVzdGlv biB3b3VsZCBhcHBseSB0byBzb21lIG9mIHRoZSBvdGhlciBzdWItb3AKPj4+IHRvbywgYnV0IGFu eXdheS4KPj4KPj4gTm90IGZvciBhbnkgb2Ygb3VyIHVzZSBjYXNlcy4gVGhlIHdob2xlIHBvaW50 IGlzIGZvciBkb20wIChvciBhbm90aGVyCj4+IHN1aXRhYmx5IHByaXZpbGVnZWQgZG9tYWluKSB0 byBtb25pdG9yIGFub3RoZXIgZ3Vlc3QgdGhhdCBjb25zZXF1ZW50bHkKPj4gY2FuJ3QsIGJ5IGRl c2lnbiwgZXZhZGUgZGV0ZWN0aW9uIG9mIGJhZCBiZWhhdmlvdXIgYnkgYWN0aW5nIGF0IGEgaGln aGVyCj4+IHByaXZpbGVnZSBsZXZlbCB0aGFuIHRoZSBwcm90ZWN0aW9uIHNvZnR3YXJlLiBJdCB3 b3VsZG4ndCBtYWtlIHNlbnNlIGZvcgo+PiBhIGRvbWFpbiB0byBiZSBkb2luZyB0aGlzIG9uIGl0 c2VsZi4KPiAKPiBJbiB3aGljaCBjYXNlIHRoaXMgc2hvdWxkIGJlIGEgZG9tY3RsLgoKRmFpciBl bm91Z2gsIGlmIG5vYm9keSBvYmplY3RzIEknbGwgdGhlbiBqdXN0IG1vZGlmeQpYRU5NRU1fYWNj ZXNzX29wX3NldF9hY2Nlc3NfbXVsdGkgdG8gdGFrZSBhIHZpZXdfaWQgYXMgd2VsbCBhbiBqdXN0 CnBpZ2d5YmFjayBvbiB0aGF0LiBJdCBhbHJlYWR5IGRvZXMgdGhlIHJpZ2h0IHRoaW5nIHVuZGVy bmVhdGguCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=