From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergej Proskurin Subject: Re: [PATCH 04/18] arm/altp2m: Add altp2m init/teardown routines. Date: Mon, 4 Jul 2016 18:51:51 +0200 Message-ID: References: <20160704114605.10086-1-proskurin@sec.in.tum.de> <20160704114605.10086-5-proskurin@sec.in.tum.de> <577A8BAA.9070600@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 1bK724-0003TQ-Mk for xen-devel@lists.xenproject.org; Mon, 04 Jul 2016 16:47:40 +0000 In-Reply-To: <577A8BAA.9070600@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 SGVsbG8gSnVsaWVuLAoKT24gMDcvMDQvMjAxNiAwNjoxNSBQTSwgSnVsaWVuIEdyYWxsIHdyb3Rl Ogo+IAo+IAo+IE9uIDA0LzA3LzE2IDEyOjQ1LCBTZXJnZWogUHJvc2t1cmluIHdyb3RlOgo+PiAr c3RhdGljIHZvaWQgcDJtX3RlYXJkb3duX2hvc3RwMm0oc3RydWN0IGRvbWFpbiAqZCkKPj4gK3sK Pj4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+PiAr ICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gTlVMTDsKPj4gKyAgICBtZm5fdCBtZm47Cj4+ICsg ICAgdW5zaWduZWQgaW50IGk7Cj4+ICsKPj4gKyAgICBzcGluX2xvY2soJnAybS0+bG9jayk7Cj4+ Cj4+IC0gICAgaWYgKCBwMm0tPnJvb3QgKQo+PiAtICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZXMo cDJtLT5yb290LCBQMk1fUk9PVF9PUkRFUik7Cj4+ICsgICAgd2hpbGUgKCAocGcgPSBwYWdlX2xp c3RfcmVtb3ZlX2hlYWQoJnAybS0+cGFnZXMpKSApCj4+ICsgICAgICAgIGlmICggcGcgIT0gcDJt LT5yb290ICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgbWZuID0gX21mbihwYWdlX3Rv X21mbihwZykpOwo+PiArICAgICAgICAgICAgY2xlYXJfZG9tYWluX3BhZ2UobWZuKTsKPiAKPiBD YW4geW91IGV4cGxhaW4gd2h5IHlvdSBhcmUgY2xlYW5pbmcgdGhlIHBhZ2UgaGVyZT8gSXQgd2Fz IG5vdCBwYXJ0IG9mCj4gcDJtX3RlYXJkb3duIGJlZm9yZSB0aGlzIHNlcmllcy4KPiAKCldpdGgg dGhlIHg4Ni1iYXNlZCBhbHRwMm0gaW1wbGVtZW50YXRpb24sIHdlIGV4cGVyaWVuY2VkIHRoZSBw cm9ibGVtCnRoYXQgYWx0cDJtLXRlYXJkb3ducyBkaWQgbm90IGNsZWFuIHRoZSBwYWdlcy4gQXMg YSByZXN1bHQsIGxhdGVyCnJlLWluaXRpYWxpemF0aW9uIHJldXNlZCB0aGUgcGFnZXMsIHdoaWNo IHN1YnNlcXVlbnRseSBsZWQgdG8gZmF1bHRzIG9yCmNyYXNoZXMgZHVlIHRvIHJldXNlZCBtYXBw aW5ncy4gV2UgYWRkaXRpb25hbGx5IGNsZWFuIHRoZSBhbHRwMm0gcGFnZXMKYW5kIGZvciB0aGUg c2FrZSBvZiBjb21wbGV0ZW5lc3Mgd2UgY2xlYW4gdGhlIGhvc3RwMm0gdGFibGVzIGFzIHdlbGwu Cgo+PiArICAgICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UocGcpOwo+PiArICAgICAgICB9Cj4+ Cj4+ICsgICAgZm9yICggaSA9IDA7IGkgPCBQMk1fUk9PVF9QQUdFUzsgaSsrICkKPj4gKyAgICB7 Cj4+ICsgICAgICAgIG1mbiA9IF9tZm4ocGFnZV90b19tZm4ocDJtLT5yb290KSArIGkpOwo+PiAr ICAgICAgICBjbGVhcl9kb21haW5fcGFnZShtZm4pOwo+PiArICAgIH0KPj4gKyAgICBmcmVlX2Rv bWhlYXBfcGFnZXMocDJtLT5yb290LCBQMk1fUk9PVF9PUkRFUik7Cj4+ICAgICAgIHAybS0+cm9v dCA9IE5VTEw7Cj4+Cj4+ICAgICAgIHAybV9mcmVlX3ZtaWQoZCk7Cj4+IEBAIC0xNDIyLDcgKzE1 MDYsNyBAQCB2b2lkIHAybV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQo+PiAgICAgICBzcGlu X3VubG9jaygmcDJtLT5sb2NrKTsKPj4gICB9Cj4gCj4gUmVnYXJkcywKPiAKClRoYW5rIHlvdSB2 ZXJ5IG11Y2guCgpCZXN0IHJlZ2FyZHMsClNlcmdlagoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==