From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC 21/22] xen/arm: p2m: Re-implement p2m_set_mem_access using p2m_{set, get}_entry Date: Thu, 28 Jul 2016 16:16:23 +0100 Message-ID: References: <1469717505-8026-1-git-send-email-julien.grall@arm.com> <1469717505-8026-22-git-send-email-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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: Razvan Cojocaru , xen-devel@lists.xen.org Cc: proskurin@sec.in.tum.de, sstabellini@kernel.org, Tamas K Lengyel , steve.capper@arm.com, wei.chen@linaro.org List-Id: xen-devel@lists.xenproject.org CgpPbiAyOC8wNy8xNiAxNjowNCwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDA3LzI4LzIw MTYgMDU6NTEgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gVGhlIGZ1bmN0aW9uIHAybV9zZXRf bWVtX2FjY2VzcyBjYW4gYmUgcmUtaW1wbGVtZW50ZWQgdXNpbmcgdGhlIGdlbmVyaWMKPj4gZnVu Y3Rpb25zIHAybV9nZXRfZW50cnkgYW5kIF9fcDJtX3NldF9lbnRyeS4KPj4KPj4gTm90ZSB0aGF0 IGJlY2F1c2Ugb2YgdGhlIGltcGxlbWVudGF0aW9uIG9mIHAybV9nZXRfZW50cnksIGEgVExCCj4+ IGludmFsaWRhdGlvbiBpbnN0cnVjdGlvbiB3aWxsIGJlIGlzc3VlZCBmb3IgZWFjaCA0S0IgcGFn ZS4gVGhlcmVmb3JlIHRoZQo+PiBwZXJmb3JtYW5jZSBvZiBtZW1hY2Nlc3Mgd2lsbCBiZSBpbXBh Y3RlZCwgaG93ZXZlciB0aGUgZnVuY3Rpb24gaXMgbm93Cj4+IHNhZmUgb24gYWxsIHRoZSBwcm9j ZXNzb3JzLgo+Pgo+PiBBbHNvIHRoZSBmdW5jdGlvbiBhcHBseV9wMm1fY2hhbmdlcyBpcyBkcm9w cGVkIGNvbXBsZXRlbHkgYXMgaXQgaXMgbm90Cj4+IHVudXNlZCBhbnltb3JlLgo+Pgo+PiBTaWdu ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBDYzogUmF6 dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+PiBDYzogVGFtYXMgSyBM ZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+Pgo+PiAtLS0KPj4gICAgIEkgaGF2ZSBub3Qg cmFuIGFueSBwZXJmb3JtYW5jZSB0ZXN0IHdpdGggbWVtYWNjZXNzIGZvciBub3csIGJ1dCBJCj4+ ICAgICBleHBlY3QgYW4gaW1wb3J0YW50IGFuZCB1bmF2b2lkYWJsZSBpbXBhY3QgYmVjYXVzZSBv ZiBob3cgbWVtYWNjZXNzCj4+ICAgICBoYXMgYmVlbiBkZXNpZ25lZCB0byB3b3JrYXJvdW5kIGhh cmR3YXJlIGxpbWl0YXRpb24uIE5vdGUgdGhhdCBtaWdodAo+PiAgICAgYmUgcG9zc2libGUgdG8g cmUtd29yayBtZW1hY2Nlc3Mgd29yayBvbiBzdXBlcnBhZ2UgYnV0IHRoaXMgc2hvdWxkCj4+ICAg ICBiZSBkb25lIGluIGEgc2VwYXJhdGUgcGF0Y2guCj4+IC0tLQo+PiAgeGVuL2FyY2gvYXJtL3Ay bS5jIHwgMzI5ICsrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCj4+ICAxIGZpbGUgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgMjkxIGRlbGV0aW9u cygtKQo+Cj4gVGhhbmtzIGZvciB0aGUgQ0MhCgpIaSBSYXp2YW4sCgo+IFRoaXMgc2VlbXMgdG8g b25seSBpbXBhY3QgQVJNLCBhcmUgdGhlcmUgYW55IHBsYW5uZWQgY2hhbmdlcyBmb3IgeDg2Cj4g YWxvbmcgdGhlc2UgbGluZXMgYXMgd2VsbD8KClRoZSBicmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5j ZSBpcyByZXF1aXJlZCBieSB0aGUgQVJNIGFyY2hpdGVjdHVyZS4gSSAKZG9uJ3Qga25vdyB0aGUg eDg2IGFyY2hpdGVjdHVyZSwgeW91IGNhbiBhc2sgdGhlIHg4NiBtYWludGFpbmVycyBpZiB0aGlz IAppcyBzb21ldGhpbmcgbmVjZXNzYXJ5LgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=