From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC PATCH v2 3/8] arm/mem_access: Add defines supporting PTs with varying page sizes Date: Fri, 2 Jun 2017 09:27:30 +0100 Message-ID: <586b3a0c-6dbf-123c-4c9a-3405c2ae0916@arm.com> References: <20170601151906.10213-1-proskurin@sec.in.tum.de> <20170601151906.10213-4-proskurin@sec.in.tum.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGhvp-0004P1-65 for xen-devel@lists.xenproject.org; Fri, 02 Jun 2017 08:27:41 +0000 In-Reply-To: <20170601151906.10213-4-proskurin@sec.in.tum.de> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Sergej Proskurin , xen-devel@lists.xenproject.org Cc: Stefano Stabellini List-Id: xen-devel@lists.xenproject.org SGkgU2VyZ2VqLAoKT24gMDYvMDEvMjAxNyAwNDoxOCBQTSwgU2VyZ2VqIFByb3NrdXJpbiB3cm90 ZToKPiBUaGUgQVJNdjggYXJjaGl0ZWN0dXJlIHN1cHBvcnRzIHBhZ2VzIHdpdGggZGlmZmVyZW50 ICg0SywgMTZLLCBhbmQgNjRLKSBzaXplcy4KPiBUbyBlbmFibGUgZ3Vlc3QgcGFnZSB0YWJsZSB3 YWxrcyBmb3IgdmFyaW91cyBjb25maWd1cmF0aW9ucywgdGhpcyBjb21taXQKPiBleHRlbmRzIHRo ZSBkZWZpbmVzIGFuZCBoZWxwZXJzIG9mIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uLgo+IAo+ IFNpZ25lZC1vZmYtYnk6IFNlcmdlaiBQcm9za3VyaW4gPHByb3NrdXJpbkBzZWMuaW4udHVtLmRl Pgo+IC0tLQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+ Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gLS0tCj4gICB4ZW4v aW5jbHVkZS9hc20tYXJtL3BhZ2UuaCB8IDY3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysKPiAgIDEgZmlsZSBjaGFuZ2VkLCA2NyBpbnNlcnRpb25zKCspCj4g Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIGIveGVuL2luY2x1ZGUv YXNtLWFybS9wYWdlLmgKPiBpbmRleCA0YjQ2ZTg4MzFjLi42MjIyYjFkNGEyIDEwMDY0NAo+IC0t LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy bS9wYWdlLmgKPiBAQCAtNTAwLDYgKzUwMCw3MyBAQCBzdGF0aWMgaW5saW5lIGludCBndmFfdG9f aXBhKHZhZGRyX3QgdmEsIHBhZGRyX3QgKnBhZGRyLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gICAK PiAgICNkZWZpbmUgUEFHRV9BTElHTih4KSAoKCh4KSArIFBBR0VfU0laRSAtIDEpICYgUEFHRV9N QVNLKQo+ICAgCj4gKyNkZWZpbmUgTFBBRV9TSElGVF80SyAgICAgICAgICAgKDkpCj4gKyNkZWZp bmUgTFBBRV9TSElGVF8xNksgICAgICAgICAgKDExKQo+ICsjZGVmaW5lIExQQUVfU0hJRlRfNjRL ICAgICAgICAgICgxMykKPiArCj4gKyNkZWZpbmUgTFBBRV9FTlRSSUVTXzRLICAgICAgICAgKF9B QygxLFUpIDw8IExQQUVfU0hJRlRfNEspCj4gKyNkZWZpbmUgTFBBRV9FTlRSSUVTXzE2SyAgICAg ICAgKF9BQygxLFUpIDw8IExQQUVfU0hJRlRfMTZLKQo+ICsjZGVmaW5lIExQQUVfRU5UUklFU182 NEsgICAgICAgIChfQUMoMSxVKSA8PCBMUEFFX1NISUZUXzY0SykKCkl0IHNvdW5kcyBsaWtlIHRv IG1lIHlvdSBjYW4gaW50cm9kdWNlIG1hY3JvcyB0byBhdm9pZCBhbGwgdGhlIApyZWR1bmRhbmNp ZXMgYXMgeW91IGRpZCBiZWxvdyBmb3IgR1VFU1RfVEFCTEVfT0ZGU0VULgoKVGhpcyBtYWNybyB3 b3VsZCB0YWtlIGEgZ3JhbnVsYXJpdHkgaW4gcGFyYW1ldGVyIGFuZCBjcmVhdGUgYWxsIHRoZSAK Kl9ncmFuIGRlZmluZSBhc3NvY2lhdGVkIHRvIGl0LgoKQnV0IEkgYW0gbm90IGZ1bGx5IGNvbnZp bmNlZCB0aGV5IGFsbCBuZWVkIHRvIGJlIGRlZmluZWQuIFlvdSBvbmx5IHVzZSAKdGhlbSBvbmNl IGFuZCBjb3VsZCBlYXNpbHkgdXNlIExQQUVfU0hJRlRfKksgdG8gZ2V0IHdoYXQgeW91IG5lZWQg aW4gdGhlIApndWVzdCBwYWdlIHRhYmxlIHdhbGtlci4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=