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: Mon, 2 Jul 2018 08:01:36 +0000 Message-ID: <1530518521.8880.21.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> <1530197609.8880.14.camel@bitdefender.com> <5B35CDF502000078001350D8@prv1-mh.provo.novell.com> <1530261783.8880.18.camel@bitdefender.com> <5B35FE1C02000078001CF056@prv1-mh.provo.novell.com> <5B39C83302000078001CF8E2@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: <5B39C83302000078001CF8E2@prv1-mh.provo.novell.com> Content-Language: en-US Content-ID: <5E9278418FEC6A4684FE0866562176BF@bitdefender.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: "JBeulich@suse.com" , "tamas@tklengyel.com" Cc: "George.Dunlap@eu.citrix.com" , "andrew.cooper3@citrix.com" , "rcojocaru@bitdefender.com" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org T24gTHUsIDIwMTgtMDctMDIgYXQgMDA6MzcgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+ DQo+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPbiAyOS4wNi4xOCBhdCAxODo0MiwgPHRhbWFzQHRr bGVuZ3llbC5jb20+IHdyb3RlOg0KPiA+IE9uIEZyaSwgSnVuIDI5LCAyMDE4IGF0IDM6MzggQU0g SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+IHdyb3RlOg0KPiA+ID4NCj4gPiA+ DQo+ID4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBPbiAyOS4wNi4x OCBhdCAxMDo0MiwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4gPiA+ID4gSSd2 ZSBzdGFydGVkIGEgd2luIDcgbWFjaGluZSB3aXRoIG5vIGludHJvc3BlY3Rpb24gb3IgeGVuLQ0K PiA+ID4gPiBhY2Nlc3MuIEFmdGVyDQo+ID4gPiA+IDMwIG1pbiBvZiB1cHRpbWUgdGhlcmUgd2Vy ZSAwIGluc2VydHMgaW50byB0aGUgdHJlZS4gSSBndWVzcw0KPiA+ID4gPiB0aGUNCj4gPiA+ID4g b3ZlcmhlYWQgaXMgZG93biB0byBhIG1pbmltdW0gd2l0aCBubyB1c2VyIG1vZGlmaWVkIGFjY2Vz cw0KPiA+ID4gPiByaWdodHMuDQo+ID4gPiBUaGFua3MsIHRoaXMgaXMgaGVscGZ1bCB0byBrbm93 LiBJbiB0aGF0IGNhc2UgdGhvdWdoLCBhcyBzYWlkDQo+ID4gPiBiZWZvcmUsIEknZA0KPiA+ID4g bGlrZSB0byBhc2sgdG8gZGVmZXIgc2V0dGluZyB1cCBvZiB0aGUgcmFkaXggdHJlZSB0byB0aGUg cG9pbnQNCj4gPiA+IHdoZXJlIGl0DQo+ID4gPiBhY3R1YWxseSBpcyBnb2luZyB0byBiZSBuZWVk ZWQuDQo+ID4gQXJlIHlvdSB3b3JyaWVkIGFib3V0IHRoZSByYWRpeCB0cmVlIGJlaW5nIHByZXNl bnQgKGllDQo+ID4gcmFkaXhfdHJlZV9pbml0DQo+ID4gaGF2ZSBiZWVuIGNhbGxlZCkgYmVmb3Jl IGl0IGlzIHVzZWQgZm9yIG1lbV9hY2Nlc3M/IEFzIEkgc2FpZA0KPiA+IGVhcmxpZXIsDQo+ID4g YSBsb29rdXAgb24gYW4gZW1wdHkgcmFkaXggdHJlZSBpcyBlcXVpdmFsZW50IG9mIGEgTlVMTCBj aGVjay4gSQ0KPiA+IGRvbid0DQo+ID4gZ2V0IGhvdyBub3QgaGF2aW5nIHRoZSB0cmVlIGluaXRp YWxpemVkIHdpbGwgYmUgYW55IGZhc3RlciB0aGVuDQo+ID4gZG9pbmcNCj4gPiBhIGxvb2t1cCBv biBhbiBlbXB0eSBvbmUuDQo+IE5vLCB0aGUgcXVlc3Rpb24gaXMgbm90IGFib3V0IHBlcmZvcm1h bmNlLiBUaGUgcG9pbnQgaXMgYWJvdXQNCj4gcmVhc3N1cmFuY2UgdGhhdCB0aGUgdHJlZSBpc24n dCBnb2luZyB0byBiZSB1c2VkIGluIG5vcm1hbCAobm9uLQ0KPiBpbnRyb3NwZWN0aW9uKSBvcGVy YXRpb24uIElmIGl0IHN1ZGRlbmx5IGFuZCB1bmtub3dpbmdseSBiZWNhbWUNCj4gdXNlZCBkb3du IHRoZSByb2FkLCB0aGUgcmVzb3VyY2UgY29uc3VtcHRpb24gcGF0dGVybiBvZg0KPiBkb21haW5z IG1heSBjaGFuZ2UgcXVpdGUgc2lnbmlmaWNhbnRseS4gTm90IHNldHRpbmcgdXAgdGhlIHRyZWUN Cj4gdW5sZXNzIG5lZWRlZCBsaWtlbHkgYWxzbyBoZWxwcyByZXZpZXcgb2YgdGhlIGNoYW5nZXMs IGFzIGl0J2xsIGJlDQo+IG5lY2Vzc2FyeSB0byBtYWtlIHN1cmUgaW4gdGhlIHBhdGNoIHRoYXQg aXQgd29uJ3QgZ2V0IGFjY2Vzc2VkDQo+IHdpdGhvdXQgaGF2aW5nIGJlZW4gc2V0IHVwLg0KPg0K SSBjYW4gbW92ZSB0aGUgcmFkaXggdHJlZSBpbml0IHRvIHAybV9wdF9zZXRfZW50cnkoKSBzbyB0 aGF0IGl0IGlzDQpjYWxsZWQgb24gdGhlIGZpcnN0IHVzZSBvciBJIGNhbiBtb3ZlIGl0IHRvIHZt X2V2ZW50X2VuYWJsZSgpIGFuZCB0aGVuDQpyZXR1cm4gaW4gZXZlcnkgY2FzZSB0aGF0IHRoZSBy b290IGlzIE5VTEwuDQoNCldoYXQgd291bGQgYmUgdGhlIGJlc3Qgd2F5IHRvIGhhbmRsZSB0aGlz Pw0KDQpUaGFua3MsDQpBbGV4DQoNCl9fX19fX19fX19fX19fX19fX19fX19fXw0KVGhpcyBlbWFp bCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp c3RpbmZvL3hlbi1kZXZlbA==