From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC PATCH v2 4/8] arm/mem_access: Add short-descriptor pte typedefs Date: Fri, 2 Jun 2017 09:50:07 +0100 Message-ID: References: <20170601151906.10213-1-proskurin@sec.in.tum.de> <20170601151906.10213-5-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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGiHc-0006Fe-TP for xen-devel@lists.xenproject.org; Fri, 02 Jun 2017 08:50:13 +0000 In-Reply-To: <20170601151906.10213-5-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 ZToKPiBUaGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBkb2VzIG5vdCBwcm92aWRlIGFwcHJvcHJp YXRlIHR5cGVzIGZvcgo+IHNob3J0LWRlc2NyaXB0b3IgdHJhbnNsYXRpb24gdGFibGUgZW50cmll cy4gQXMgc3VjaCwgdGhpcyBjb21taXQgYWRkcyBuZXcKPiB0eXBlcywgd2hpY2ggc2ltcGxpZnkg bWFuYWdpbmcgdGhlIHJlc3BlY3RpdmUgdHJhbnNsYXRpb24gdGFibGUgZW50cmllcy4KPiAKPiBT aWduZWQtb2ZmLWJ5OiBTZXJnZWogUHJvc2t1cmluIDxwcm9za3VyaW5Ac2VjLmluLnR1bS5kZT4K PiAtLS0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICAgeGVuL2lu Y2x1ZGUvYXNtLWFybS9wYWdlLmggfCAxOSArKysrKysrKysrKysrKysrKysrCj4gICAxIGZpbGUg Y2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h c20tYXJtL3BhZ2UuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oCj4gaW5kZXggNjIyMmIx ZDRhMi4uNWVhOTdiYTk1YiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BhZ2Uu aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oCj4gQEAgLTIwNSw2ICsyMDUsMjUg QEAgdHlwZWRlZiB1bmlvbiB7Cj4gICAgICAgbHBhZV93YWxrX3Qgd2FsazsKPiAgIH0gbHBhZV90 Owo+ICAgCj4gKy8qCj4gKyAqIENvbXByaXNlcyB0aGUgYml0cyByZXF1aXJlZCB0byB3YWxrIHBh Z2UgdGFibGVzIGFkaGVyaW5nIHRvIHRoZQo+ICsgKiBzaG9ydC1kZXNjcmlwdG9yIHRyYW5zbGF0 aW9uIHRhYmxlIGZvcm1hdC4KPiArICovCj4gK3R5cGVkZWYgc3RydWN0IF9fcGFja2VkIHsKPiAr ICAgIHVuc2lnbmVkIGludCBkdDoyOyAgICAgICAgICAvKiBEZXNjcmlwdG9yIHR5cGUgKi8KPiAr ICAgIHVuc2lnbmVkIGludCBwYWQxOjg7Cj4gKyAgICB1bnNpZ25lZCBpbnQgYmFzZToyMjsgICAg ICAgLyogQmFzZSBhZGRyZXNzIG9mIGJsb2NrIG9yIG5leHQgdGFibGUgKi8KClRoaXMgaXMgY2xl YXJseSBjb25mdXNpbmcuIFRoZSBiYXNlIGFkZHJlc3Mgc2l6ZSB2YXJpZXMgd2l0aCB0aGUgbGV2 ZWwgCnlvdSBhcmUgY3VycmVudGx5IHdhbGtpbmcuIFdpdGhvdXQgbG9va2luZyBhdCB0aGUgY29k ZSwgSSBjYW4gZ3Vlc3MgdGhhdCAKeW91IHdvdWxkIG5lZWQgc2hpZnQvbWFzayB0byBhZGFwdCB0 aGUgYmFzZSBhZGRyZXNzLiBUaGlzIGlzIGEgY2FsbCBmb3IgCnByb3ZpZGluZyBzdHJ1Y3R1cmUg Zm9yIGVhY2ggbGV2ZWwgKHRoZXJlIGlzIG9ubHkgMiBhbnl3YXkpLgoKPiArfSBwdGVfc2Rfd2Fs a190OwoKSSBhbSBhIGJpdCBzdXJwcmlzZWQgdGhpcyBpcyB0aGUgb25seSBiaXRzIHlvdSByZXF1 aXJlZCBmb3IgdGhlIHdhbGtpbmcgCmFzIHlvdSBhbHNvIG5lZWQgdG8gcmV0dXJuIHRoZSBwZXJt aXNzaW9ucy4KCkxvb2tpbmcgYXQgdGhlIHBhdGNoIGRvaW5nIHRoZSBpbXBsZW1lbnQgaW4gcGF0 Y2ggIzcsIHRoZXJlIGlzIGEgbG90IG9mIApoYXJkY29kaW5nIHZhbHVlLiBUaGlzIGlzIGEgY2Fs bCBmb3IgYSBiZXR0ZXIgc3RydWN0dXJlIGRlZmluaXRpb24gaGVyZS4KCj4gKy8qCj4gKyAqIFJl cHJlc2VudHMgcGFnZSB0YWJsZSBlbnRyaWVzIGFkaGVyaW5nIHRvIHRoZSBzaG9ydC1kZXNjcmlw dG9yIHRyYW5zbGF0aW9uCj4gKyAqIHRhYmxlIGZvcm1hdC4KPiArICovCj4gK3R5cGVkZWYgdW5p b24gewo+ICsgICAgdWludDMyX3QgYml0czsKPiArICAgIHB0ZV9zZF93YWxrX3Qgd2FsazsKPiAr fSBwdGVfc2RfdDsKPiArCj4gICAvKiBTdGFuZGFyZCBlbnRyeSB0eXBlIHRoYXQgd2UnbGwgdXNl IHRvIGJ1aWxkIFhlbidzIG93biBwYWdldGFibGVzLgo+ICAgICogV2UgcHV0IHRoZSBzYW1lIHBl cm1pc3Npb25zIGF0IGV2ZXJ5IGxldmVsLCBiZWNhdXNlIHRoZXkncmUgaWdub3JlZAo+ICAgICog YnkgdGhlIHdhbGtlciBpbiBub24tbGVhZiBlbnRyaWVzLiAqLwo+IAoKQ2hlZXJzLAoKLS0gCkp1 bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==