From mboxrd@z Thu Jan 1 00:00:00 1970 From: Razvan Cojocaru Subject: Re: [RFC 21/22] xen/arm: p2m: Re-implement p2m_set_mem_access using p2m_{set, get}_entry Date: Wed, 7 Sep 2016 10:03:28 +0300 Message-ID: <824affcf-600c-f07e-2ff3-ca22734dddaf@bitdefender.com> References: <1469717505-8026-1-git-send-email-julien.grall@arm.com> <1469717505-8026-22-git-send-email-julien.grall@arm.com> <97036eb4-61f0-f296-3761-a2262b7fe0be@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , Stefano Stabellini Cc: proskurin@sec.in.tum.de, xen-devel@lists.xen.org, Tamas K Lengyel , wei.chen@linaro.org, steve.capper@arm.com List-Id: xen-devel@lists.xenproject.org T24gMDkvMDcvMTYgMDk6NTYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBSYXZ6YW4sCj4gCj4g T24gMDYvMDkvMjAxNiAyMDoxNiwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+PiBPbiAwOS8wNi8x NiAyMjowNiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gVGh1LCAyOCBKdWwgMjAx NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+PiBUaGUgZnVuY3Rpb24gcDJtX3NldF9tZW1fYWNj ZXNzIGNhbiBiZSByZS1pbXBsZW1lbnRlZCB1c2luZyB0aGUKPj4+Pj4gZ2VuZXJpYwo+Pj4+PiBm dW5jdGlvbnMgcDJtX2dldF9lbnRyeSBhbmQgX19wMm1fc2V0X2VudHJ5Lgo+Pj4+Pgo+Pj4+PiBO b3RlIHRoYXQgYmVjYXVzZSBvZiB0aGUgaW1wbGVtZW50YXRpb24gb2YgcDJtX2dldF9lbnRyeSwg YSBUTEIKPj4+Pj4gaW52YWxpZGF0aW9uIGluc3RydWN0aW9uIHdpbGwgYmUgaXNzdWVkIGZvciBl YWNoIDRLQiBwYWdlLgo+Pj4+PiBUaGVyZWZvcmUgdGhlCj4+Pj4+IHBlcmZvcm1hbmNlIG9mIG1l bWFjY2VzcyB3aWxsIGJlIGltcGFjdGVkLCBob3dldmVyIHRoZSBmdW5jdGlvbiBpcyBub3cKPj4+ Pj4gc2FmZSBvbiBhbGwgdGhlIHByb2Nlc3NvcnMuCj4+Pj4+Cj4+Pj4+IEFsc28gdGhlIGZ1bmN0 aW9uIGFwcGx5X3AybV9jaGFuZ2VzIGlzIGRyb3BwZWQgY29tcGxldGVseSBhcyBpdCBpcyBub3QK Pj4+Pj4gdW51c2VkIGFueW1vcmUuCj4+Pj4+Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBH cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Pj4+IENjOiBSYXp2YW4gQ29qb2NhcnUgPHJj b2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4+Pj4+IENjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz QHRrbGVuZ3llbC5jb20+Cj4+PiBSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh YmVsbGluaUBrZXJuZWwub3JnPgo+Pgo+PiBIb3cgZmFyIGlzIHRoaXMgcGF0Y2ggZnJvbSBsYW5k aW5nIGludG8gc3RhZ2luZz8gQ29uc2lkZXJpbmcgdGhlIHJlY2VudAo+PiBkaXNjdXNzaW9uIGFi b3V0IHRoZSBwYXRjaCBJJ20gd29ya2luZyBvbiwgdGhpcyB3b3VsZCBjZXJ0YWlubHkgaW1wYWN0 Cj4+IHRoZSB1cGNvbWluZyBBUk0gcGFydCBvZiBpdC4KPiAKPiBJIGV4cGVjdCB0aGlzIHRvIGJl IGluIFhlbiA0LjguIEkgYWxzbyByZWFsaXplZCB0aGF0IHdpdGhvdXQgdGhpcyBwYXRjaAo+IGl0 IHdpbGwgYmUgaGFyZGVyIHRvIGltcGxlbWVudCB0aGUgQVJNIHNpZGUuCj4gCj4gR2l2ZW4gdGhh dCBJIHdvdWxkIGJlIGZpbmUgdG8gd3JpdGUgdGhlIEFSTSBzaWRlIG9uY2UgdGhpcyBzZXJpZXMg aXMgb3V0Cj4gYW5kIHlvdXIgcGF0Y2ggcmVhZHkuCgpUaGFuayB5b3UgSnVsaWVuLCBJIGFwcHJl Y2lhdGUgeW91ciBoZWxwIQoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK