From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergej Proskurin Subject: Re: [RFC PATCH v2 6/8] arm/mem_access: Add long-descriptor based gpt Date: Mon, 12 Jun 2017 14:31:54 +0200 Message-ID: <08672512-7bb7-c1fd-3950-e00cd4c2ccd7@sec.in.tum.de> References: <20170601151906.10213-1-proskurin@sec.in.tum.de> <20170601151906.10213-7-proskurin@sec.in.tum.de> <2201fe61-d5d8-8568-9e11-2139b5547601@arm.com> <74e66529-2d2f-fd95-2a8a-58fd3d84b360@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKOVo-0002oI-J5 for xen-devel@lists.xenproject.org; Mon, 12 Jun 2017 12:32:04 +0000 In-Reply-To: <74e66529-2d2f-fd95-2a8a-58fd3d84b360@arm.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , xen-devel@lists.xenproject.org Cc: Stefano Stabellini List-Id: xen-devel@lists.xenproject.org SGkgSnVsaWVuLAoKCk9uIDA2LzEyLzIwMTcgMTI6NDQgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToK Pgo+Cj4gT24gMTIvMDYvMTcgMTE6MTIsIFNlcmdlaiBQcm9za3VyaW4gd3JvdGU6Cj4+IEhpIEp1 bGllbiwKPgo+IEhlbGxvIFNlcmdlaiwKPgo+Pj4KPj4+PiArCj4+Pj4gKyAgICBjb25zdCB1bnNp Z25lZCBpbnQgc3RyaWRlc1szXSA9IHsKPj4+PiArICAgICAgICBMUEFFX1NISUZUXzRLLAo+Pj4+ ICsgICAgICAgIExQQUVfU0hJRlRfMTZLLAo+Pj4+ICsgICAgICAgIExQQUVfU0hJRlRfNjRLCj4+ Pj4gKyAgICB9Owo+Pj4KPj4+IEFsc28sIHRoZSBzdHJpZGUgY2FuIGJlIGZvdW5kIGZyb20gdGhl IHBhZ2Ugc2hpZnQuIFNvIEkgYW0gbm90Cj4+PiBjb252aW5jZWQgeW91IG5lZWQgdGhhdC4KPj4K Pj4gU3VyZSwgYnV0IGRvbid0IHlvdSB0aGluayBpdCBpcyBjbGVhbmVyIGRvaW5nIGl0IHRoYXQg d2F5LCB0aGFuCj4+IHN1YnRyYWN0aW5nIGEgdmFsdWUgZnJvbSBQQUdFX1NISUZUXyogYWx0aG91 Z2ggd2UgaGF2ZSBhbHJlYWR5IGEKPj4gc3VpdGFibGUgZGVmaW5lIGZvciB0aGF0PyBBcGFydCBm cm9tIHRoYXQsIHdlIG5lZWQgdG8gY29uc2lkZXIgZGlmZmVyZW50Cj4+IHN0cmlkZXMgZm9yIGRp ZmZlcmVudCBncmFudWxhcml0aWVzLCB3aGljaCB3b3VsZCBtYWtlIGl0IGhhcmRlciB0bwo+PiBy ZWFkL3JldmlldyBpZiB3ZSBkb24ndCB1c2UgYW4gYXJyYXkgb2Ygc3RyaWRlcyBhdCB0aGlzIHBv aW50LiBGb3IKPj4gaW5zdGFuY2UsIHNlZSB0aGUgZm9sbG93aW5nIGZvcm11bGEgdG8gY29tcHV0 ZSB0aGUgc3RhcnRpbmcgbGV2ZWwgb2YgdGhlCj4+IHRyYW5zbGF0aW9uIHRhYmxlczoKPj4KPj4g bGV2ZWwgPSA0IC0gRElWX1JPVU5EX1VQKChpbnB1dF9zaXplIC0gZ3JhaW5zaXplc1tncmFuXSks Cj4+IHN0cmlkZXNbZ3Jhbl0pOwo+Cj4gTG9va2luZyBhdCBBQXJjaDY0LlRyYW5zbGF0aW9uVGFi bGVXYWxrIHRoZSBzdHJpZGUgaXMgYmFzaWNhbGx5Ogo+Cj4gc3RyaWRlID0gZ3JhaW5zaXplIC0g MzsgLy8gTG9nMihwYWdlIHNpemUgLyA4IGJ5dGVzKQo+Cj4gU28gSSBzdGlsbCBkb24ndCBzZWUg aG93IHRoaXMgd291bGQgbWFrZSB0aGUgY29kZSBsZXNzIHJlYWRhYmxlLiBUaGlzCj4gd291bGQg YWxzbyBhdm9pZCB0byBpbnRyb2R1Y2UgeWV0IGFub3RoZXIgYXJyYXkgb24gdGhlIHN0YWNrICh0 aG91Z2gKPiBpdCBzaG91bGQgcmVhbGx5IGhhdmUgYmVlbiBzdGF0aWMpIGZvciBsaW1pdGVkIHB1 cnBvc2UKClllYXAsIEkgaGF2ZSBhbHJlYWR5IG1hZGUgYm90aCBvZiB0aGUgYXJyYXlzIHN0YXRp Yy4gSG93ZXZlciwgcmVtb3ZpbmcKdGhlIHN0cmlkZXMgYXJyYXkgY29tcGxldGVseSBpcyBhYnNv bHV0ZWx5IGZpbmUgYnkgbWUgdG9vLgoKQ2hlZXJzLAp+U2VyZ2VqCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK