From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexandru Stefan ISAILA Subject: Re: [PATCH v2] x86/mm: Add mem access rights to NPT Date: Thu, 28 Jun 2018 14:53:04 +0000 Message-ID: <1530197609.8880.14.camel@bitdefender.com> References: <1529335072-2141-1-git-send-email-aisaila@bitdefender.com> <5B2D1B0002000078001CD08E@prv1-mh.provo.novell.com> <1530195070.8880.9.camel@bitdefender.com> <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5B34F36C02000078001CEEA0@prv1-mh.provo.novell.com> Content-Language: en-US Content-ID: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: "JBeulich@suse.com" Cc: "George.Dunlap@eu.citrix.com" , "andrew.cooper3@citrix.com" , "tamas@tklengyel.com" , "rcojocaru@bitdefender.com" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org T24gSm8sIDIwMTgtMDYtMjggYXQgMDg6NDAgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAyOC4wNi4xOCBhdCAxNjoxMCwgPGFpc2FpbGFA Yml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiBPbiBWaSwgMjAxOC0wNi0yMiBhdCAwOTo1MSAt MDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiA+DQo+ID4g PiA+ID4gPg0KPiA+ID4gPiA+ID4gT24gMTguMDYuMTggYXQgMTc6MTcsIDxhaXNhaWxhQGJpdGRl ZmVuZGVyLmNvbT4gd3JvdGU6DQo+ID4gPiA+IEZyb206IElzYWlsYSBBbGV4YW5kcnUgPGFpc2Fp bGFAYml0ZGVmZW5kZXIuY29tPg0KPiA+ID4gPg0KPiA+ID4gPiBUaGlzIHBhdGNoIGFkZHMgYWNj ZXNzIHJpZ2h0cyBmb3IgdGhlIE5QVCBwYWdlcy4gVGhlIGFjY2Vzcw0KPiA+ID4gPiByaWdodHMN Cj4gPiA+ID4gYXJlDQo+ID4gPiA+IHNhdmVkIGluIGEgcmFkaXggdHJlZSB3aXRoIHRoZSByb290 IHNhdmVkIGluIHAybV9kb21haW4uDQo+ID4gPiBTb3VuZHMgcmVzb3VyY2UgaW50ZW5zaXZlLiBI b3cgbWFueSBub2RlcyB3b3VsZCBzdWNoIGEgcmFkaXggdHJlZQ0KPiA+ID4gaGF2ZQ0KPiA+ID4g b24gYXZlcmFnZT8NCj4gPiBUaGUgYXZlcmFnZSBpcyBhcm91bmQgMTQ3ODg5MCBmb3IgYSBtYWNo aW5lIHdpdGggNEdCIG9mIHJhbS4NCj4gSXMgdGhpcyB3aXRoIC4uLg0KPg0KPiA+DQo+ID4gPg0K PiA+ID4gPg0KPiA+ID4gPiArc3RhdGljIHZvaWQgcDJtX3NldF9hY2Nlc3Moc3RydWN0IHAybV9k b21haW4gKnAybSwgdW5zaWduZWQNCj4gPiA+ID4gbG9uZw0KPiA+ID4gPiBnZm4sDQo+ID4gPiA+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKQ0K PiA+ID4gPiArew0KPiA+ID4gPiArICAgIGludCByYzsNCj4gPiA+ID4gKw0KPiA+ID4gPiArICAg IGlmICggcDJtX2FjY2Vzc19yd3ggPT0gYSApDQo+ID4gPiA+ICsgICAgICAgIHJhZGl4X3RyZWVf ZGVsZXRlKCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3MsIGdmbik7DQo+ID4gPiA+ICsNCj4gPiA+ ID4gKyAgICByYyA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZwMm0tPm1lbV9hY2Nlc3Nfc2V0dGluZ3Ms IGdmbiwNCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50 X3RvX3B0cihhKSk7DQo+ID4gPiBJcyB0aGVyZSBhbiAiZWxzZSIgbWlzc2luZyBhYm92ZSBoZXJl PyBPdGhlcndpc2Ugd2h5IHdvdWxkIHlvdQ0KPiA+ID4gZGVsZXRlIHRoZSBub2RlIGZpcnN0Pw0K PiA+IFllcyBpdCBuZWVkcyBhIGVsc2Ugb3IgYSByZXR1cm4uIFdlIHBsYW4gbm90IHRvIGhhdmUg dGhlIHJ3eCBpbiB0aGUNCj4gPiB0cmVlIHNvIHdlIGNhIHNhdmUgdXAgc29tZSBzcGFjZS4NCj4g Li4uIHRoaXMgY29ycmVjdGVkPyBPdGhlcndpc2UgSSdtIHRlbXB0ZWQgdG8gc2F5IHRoYXQgdGhl IGNyZWF0aW9uIG9mDQo+IHRoaXMgcmFkaXggdHJlZSBuZWVkcyB0byBiZSBhdm9pZGVkIGJ5IGFs bCBtZWFucywgYXMgbG9uZyBhcyBpdCdzIG5vdA0KPiByZWFsbHkgbmVlZGVkLg0KDQpUaGUgbnVt YmVyIHdhcyB3aXRoIHRoaXMgcGF0Y2ggc28gbm8gY29ycmVjdGlvbi4gVGhpcyB3YXMgZG9uZSB3 aXRoDQp4ZW4tYWNjZXNzIHdyaXRlIGFuZCBJIGRvbid0IHRoaW5rIGl0IHdpbGwgbWFrZSBhIGRp ZmZlcmVuY2UgaWYgeW91DQpjaGFuZ2UgdGhlIGFjY2VzcyB0byBhbGwgdGhlIG1lbSBwYWdlcy4N Cg0KQWxleA0KDQpfX19fX19fX19fX19fX19fX19fX19fX18NClRoaXMgZW1haWwgd2FzIHNjYW5u ZWQgYnkgQml0ZGVmZW5kZXINCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t ZGV2ZWw=