From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergej Proskurin Subject: Re: [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism. Date: Wed, 10 Aug 2016 11:32:00 +0200 Message-ID: References: <20160801171028.11615-1-proskurin@sec.in.tum.de> <20160801171028.11615-21-proskurin@sec.in.tum.de> <5ba370ac-32de-0ce1-16e9-f33ce2eb32ef@sec.in.tum.de> <98855d15-33f6-f2b8-b714-2536534e0e32@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bXPrn-0006Qa-1J for xen-devel@lists.xenproject.org; Wed, 10 Aug 2016 09:32:03 +0000 In-Reply-To: <98855d15-33f6-f2b8-b714-2536534e0e32@arm.com> 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 SGkgSnVsaWVuLAoKCj4+PiBbLi4uXQo+Pj4KPj4+PiAgICAgIHN3aXRjaCAoIGZzYyApCj4+Pj4g ICAgICB7Cj4+Pj4gKyAgICBjYXNlIEZTQ19GTFRfVFJBTlM6Cj4+Pj4gKyAgICB7Cj4+Pj4gKyAg ICAgICAgaWYgKCBhbHRwMm1fYWN0aXZlKGQpICkKPj4+PiArICAgICAgICB7Cj4+Pj4gKyAgICAg ICAgICAgIGNvbnN0IHN0cnVjdCBucGZlYyBucGZlYyA9IHsKPj4+PiArICAgICAgICAgICAgICAg IC5pbnNuX2ZldGNoID0gMSwKPj4+PiArICAgICAgICAgICAgICAgIC5nbGFfdmFsaWQgPSAxLAo+ Pj4+ICsgICAgICAgICAgICAgICAgLmtpbmQgPSBoc3IuaWFidC5zMXB0dyA/IG5wZmVjX2tpbmRf aW5fZ3B0IDoKPj4+PiBucGZlY19raW5kX3dpdGhfZ2xhCj4+Pj4gKyAgICAgICAgICAgIH07Cj4+ Pj4gKwo+Pj4+ICsgICAgICAgICAgICAvKgo+Pj4+ICsgICAgICAgICAgICAgKiBDb3B5IHRoZSBl bnRpcmUgcGFnZSBvZiB0aGUgZmFpbGluZyBpbnN0cnVjdGlvbgo+Pj4+IGludG8gdGhlCj4+Pj4g KyAgICAgICAgICAgICAqIGN1cnJlbnRseSBhY3RpdmUgYWx0cDJtIHZpZXcuCj4+Pj4gKyAgICAg ICAgICAgICAqLwo+Pj4+ICsgICAgICAgICAgICBpZiAoIGFsdHAybV9sYXp5X2NvcHkodiwgZ3Bh LCBndmEsIG5wZmVjLCAmcDJtKSApCj4+Pj4gKyAgICAgICAgICAgICAgICByZXR1cm47Cj4+Pgo+ Pj4gSSBmb3Jnb3QgdG8gbWVudGlvbiB0aGF0IEkgdGhpbmsgdGhlcmUgaXMgYSByYWNlIGNvbmRp dGlvbiBoZXJlLiBJZgo+Pj4gbXVsdGlwbGUgdkNQVSAobGV0IHNheSBBIGFuZCBCKSB1c2UgdGhl IHNhbWUgYWx0cDJtLCB0aGV5IG1heSBmYXVsdAo+Pj4gaGVyZS4KPj4+Cj4+PiBJZiB2Q1BVIEEg YWxyZWFkeSBmaXhlZCB0aGUgZmF1bHQsIHRoaXMgZnVuY3Rpb24gd2lsbCByZXR1cm4gZmFsc2Ug YW5kCj4+PiBjb250aW51ZS4gU28gdGhpcyB3aWxsIGxlYWQgdG8gaW5qZWN0IGFuIGluc3RydWN0 aW9uIGFib3J0IHRvIHRoZQo+Pj4gZ3Vlc3QuCj4+PgoKSSBoYXZlIHNvbHZlZCB0aGlzIGlzc3Vl IGFzIHdlbGw6CgpJbiBhbHRwMm1fbGF6eV9jb3B5LCB3ZSBjaGVjayB3aGV0aGVyIHRoZSBmYXVs dGluZyBhZGRyZXNzIGlzIGFscmVhZHkKbWFwcGVkIGluIHRoZSBjdXJyZW50IGFsdHAybSB2aWV3 LiBUaGUgb25seSByZWFzb24gd2h5IHRoZSBjdXJyZW50CmFsdHAybSBzaG91bGQgaGF2ZSBhIHZh bGlkIGVudHJ5IGZvciB0aGUgYXBwYXJlbnRseSBmYXVsdGluZyBhZGRyZXNzIGlzCnRoYXQgaXQg d2FzIHByZXZpb3VzbHkgKGFsbW9zdCBzaW11bHRhbmVvdXNseSkgbWFwcGVkIGJ5IGFub3RoZXIg dmNwdS4KVGhhdCBpcywgaWYgdGhlIG1hcHBpbmcgZm9yIHRoZSBmYXVsdGluZyBhZGRyZXNzIGlz IHZhbGlkIGluIHRoZSBhbHRwMm0sCndlIHJldHVybiB0cnVlIGFuZCBoZW5jZSBsZXQgdGhlIGd1 ZXN0IHJldHJ5ICh3aXRob3V0IGluamVjdGluZyBhbgppbnN0cnVjdGlvbi9kYXRhIGFib3J0IGV4 Y2VwdGlvbikgdG8gYWNjZXNzIHRoZSBhZGRyZXNzIGluIHF1ZXN0aW9uLgoKQmVzdCByZWdhcmRz LAp+U2VyZ2VqCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==