From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexandru Stefan ISAILA Subject: Re: [PATCH v1 1/2] x86/mm: Add mem access rights to NPT Date: Tue, 5 Jun 2018 14:45:32 +0000 Message-ID: <1528209932.25123.27.camel@bitdefender.com> References: <1526037083-29920-1-git-send-email-aisaila@bitdefender.com> <5AFEF17C02000078001C4210@prv1-mh.provo.novell.com> <98b0d49b-07ba-1703-e25e-ceae271038fe@bitdefender.com> <5B03E7A702000078001C48B4@prv1-mh.provo.novell.com> <1526996127.25123.3.camel@bitdefender.com> <5B041ECB02000078001C4B3D@prv1-mh.provo.novell.com> <1527671092.25123.9.camel@bitdefender.com> <5B0E744002000078001C6E56@prv1-mh.provo.novell.com> <1527679210.25123.20.camel@bitdefender.com> <5B0E8B1202000078001C6F4F@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: Content-Language: en-US Content-ID: <46D87AA6A812AF438528B8413A216B75@bitdefender.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: "rcojocaru@bitdefender.com" , "JBeulich@suse.com" , "andrew.cooper3@citrix.com" Cc: "George.Dunlap@eu.citrix.com" , "tamas@tklengyel.com" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org T24gTWksIDIwMTgtMDUtMzAgYXQgMTQ6NTYgKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+ IE9uIDMwLzA1LzE4IDEyOjI5LCBKYW4gQmV1bGljaCB3cm90ZToNCj4gPg0KPiA+ID4NCj4gPiA+ ID4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IE9uIDMwLjA1LjE4IGF0IDEzOjIwLCA8YWlzYWlsYUBi aXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPiA+ID4gT24gTWksIDIwMTgtMDUtMzAgYXQgMDM6NTIg LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4g Pg0KPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiBPbiAzMC4wNS4xOCBhdCAxMTowNCwgPGFp c2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiA+ID4gPiBTb3JyeSBmb3IgdGhlIG1p c3VuZGVyc3RhbmRpbmcsIEkgd2FudGVkIHRvIGNsYXJpZnkgaWYgdGhlDQo+ID4gPiA+ID4gNTk6 NTYNCj4gPiA+ID4gPiBiaXRzDQo+ID4gPiA+ID4gYXJlIGZ1bGx5IG9rIHRvIGJlIHVzZWQgb3Ig aWYgbm90IHRoZW4gd2hlcmUgc2hvdWxkIEkgdXNlIDQNCj4gPiA+ID4gPiBiaXRzIHRvDQo+ID4g PiA+ID4gc3RvcmUgdGhlIG1lbSBhY2Nlc3MgaW5mbz8NCj4gPiA+ID4gSSB0aG91Z2h0IEkgaGFk IHN1ZmZpY2llbnRseSBleHBsYWluZWQgdGhpcyAtIHlvdSBoYXZlIHR3bw0KPiA+ID4gPiBvcHRp b25zOg0KPiA+ID4gPiAxKSBNYWtlIHN1cmUgKHZpYSBzb21lIHByZXJlcSBwYXRjaChlcykpIGJp dCA1OSBoYXMgbm8gb3RoZXINCj4gPiA+ID4gdXNlLCBhbmQNCj4gPiA+ID4gICAgdGhlbiB1c2Ug NTk6NTYuDQo+ID4gPiA+IDIpIFVzZSBhbm90aGVyIHJhbmdlIHRoYXQncyBwcm92YWJseSBoYXZp bmcgbm8gb3RoZXIgdXNlLCBlLmcuDQo+ID4gPiA+ICAgIDU4OjU1Lg0KPiA+ID4gSSd2ZSBjaGVj a2VkIGFuZCBiaXRzIDQwOjUyIGFyZSBkZWZpbmVkIGluIGFzbS9wYWdlLmggZm9yIHBhZ2UNCj4g PiA+IGZsYWdzLg0KPiA+IDQwOjUyPyBIYXJkbHkuDQo+ID4NCj4gPiA+DQo+ID4gPiBJJ3ZlIHRy aWVkIGJpdHMgNTM6NTYgYW5kIHRoZXJlIHdoZXJlIHNvbWUgcHJvYmxlbXMgd2l0aCB0aGUNCj4g PiA+IGd1ZXN0IG5vdA0KPiA+ID4gc3RhcnRpbmcgb3IgdGhlIGltYWdlIGZyZWV6aW5nLA0KPiA+ IFdlbGwsIHlvdSdsbCBoYXZlIHRvIGV4cGxhaW4gdGhpcyAocGVyaGFwcyBqdXN0IHRvIHlvdXJz ZWxmKS4NCj4gPg0KPiA+ID4NCj4gPiA+IGJpdHMgNjIgYW5kIDYzIGFyZSBub3QgZnJlZSBzbyA1 OTo1NiBpcw0KPiA+ID4gdGhlIG9ubHkgc3BhY2UgdG8gYmUgdXNlZCBmb3IgdGhpcyBwdXJwb3Nl IGFuZCBpcyBzZWVtcyB0bw0KPiA+ID4gZnVuY3Rpb24NCj4gPiA+IGNvcnJlY3RseS4NCj4gPiBX ZWxsIC0gYXMgc2FpZCBiZWZvcmUsIGJpdCA1OSBpcyBub3QgYXZhaWxhYmxlIGZvciB1c2Ugd2l0 aG91dCBzb21lDQo+ID4gcHJlcmVxIHdvcmsuDQo+IFRoZXJlIGFyZSBubyBzb2Z0d2FyZSBhdmFp bGFibGUgYml0cyBpbiB0aGUgdG9wIG9mIGFuIEFNRCBJT01NVSBQVEUuDQo+IEJpdHMgNTk6NjIg YXJlIGRlZmluZWQsIHdoaWxlIGJpdHMgNTI6NTggYXJlIHN0cmljdGx5IHJlc2VydmVkIGFuZA0K PiBmYXVsdA0KPiBpZiB1c2VkLg0KPg0KPiBJJ20gYWxzbyBub3QgY29udmluY2VkIG9mIHRoZSBz YWZldHkgb2Ygb3VyIGN1cnJlbnQgdXNlcyBvZiBiaXRzIDk6MTENCj4gd2hpY2ggYXJlIHNvZnR3 YXJlIGF2YWlsYWJsZSBpbiB0aGUgcmVndWxhciBwYWdldGFibGVzLCBidXQgaGF2ZQ0KPiBzcGVj aWZpYyBtZWFuaW5nIGluIHRoZSBJT01NVSBlbnRyaWVzLg0KPg0KPiBJZiB0aGUgY29kZSBJT01N VSBjb2RlIGRpc2FibGVzIHBhZ2Ugc2hhcmluZywgdGhlbiBsZXRzIGdvIG9uZSBzbWFsbA0KPiBz dGVwIGZ1cnRoZXIgYW5kIHByb2hpYml0IGl0cyB1c2UgZW50aXJlbHkuICBUaGVyZSBpcyBubyBw b2ludCB0cnlpbmcNCj4gdG8NCj4gbWFpbnRhaW4gY29tcGF0aWJpbGl0eSBmb3IgYW4gb3B0aW9u IHdoaWNoIGlzbid0IHVzZWQsIGVzcGVjaWFsbHkgaWYNCj4gaXQNCj4gZ2V0cyBpbiB0aGUgd2F5 IG9mIGltcHJvdmVtZW50cyBsaWtlIHRoaXMgaW4gdGhlIFNWTSBjb2RlLg0KPg0KQW5vdGhlciBp ZGVhIGlzIHRvIHNhdmUgdGhlIG1lbSBhY2Nlc3MgaW5mbyBpbiBhIHJhZGl4IHRyZWUgbGlrZSBv biB0aGUNCkFSTSBzaWRlIGFuZCB3ZSBjYW4gc3RvcmUgdGhlIHJhZGl4IHRyZWUgcm9vdCBpbiB0 aGUgcDJtX2RvbWFpbi4NCg0KSSB0aGluayB0aGF0IHRoaXMgaXMgdGhlIGZhc3Rlc3QgYW5kIGNs ZWFuZXN0IHdheSB0byBzb2x2ZSB0aGUgZnJlZQ0KYml0cyBwcm9ibGVtLg0KDQpJcyB0aGlzIGEg c3VpdGFibGUgd2F5IHRvIGdvPw0KDQoNClRoYW5rcywNCkFsZXgNCg0KX19fX19fX19fX19fX19f X19fX19fX19fDQpUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyDQpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs