From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 10/18] arm/altp2m: Renamed and extended p2m_alloc_table. Date: Mon, 4 Jul 2016 19:43:17 +0100 Message-ID: <577AAE45.2020505@arm.com> References: <20160704114605.10086-1-proskurin@sec.in.tum.de> <20160704114605.10086-11-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 ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bK8q1-000443-Vr for xen-devel@lists.xenproject.org; Mon, 04 Jul 2016 18:43:22 +0000 In-Reply-To: <20160704114605.10086-11-proskurin@sec.in.tum.de> 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 SGVsbG8gU2VyZ2VqLAoKT24gMDQvMDcvMTYgMTI6NDUsIFNlcmdlaiBQcm9za3VyaW4gd3JvdGU6 Cj4gK2ludCBwMm1fdGFibGVfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICt7Cj4gKyAgICBpbnQg aSA9IDA7Cj4gKyAgICBpbnQgcmMgPSAtRU5PTUVNOwo+ICsgICAgc3RydWN0IHAybV9kb21haW4g KnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiArCj4gKyAgICBzcGluX2xvY2soJnAybS0+bG9j ayk7Cj4gKwo+ICsgICAgcmMgPSBwMm1fYWxsb2NfdGFibGUocDJtKTsKPiArICAgIGlmICggcmMg IT0gMCApCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgZC0+YXJjaC52dHRiciA9IGQt PmFyY2gucDJtLnZ0dGJyLnZ0dGJyOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBNYWtlIHN1cmUg dGhhdCBhbGwgVExCcyBjb3JyZXNwb25kaW5nIHRvIHRoZSBuZXcgVk1JRCBhcmUgZmx1c2hlZAo+ ICsgICAgICogYmVmb3JlIHVzaW5nIGl0Lgo+ICAgICAgICAqLwo+ICAgICAgIGZsdXNoX3RsYl9k b21haW4oZCk7Cj4KPiAgICAgICBzcGluX3VubG9jaygmcDJtLT5sb2NrKTsKPgo+IC0gICAgcmV0 dXJuIDA7Cj4gKyAgICBpZiAoIGh2bV9hbHRwMm1fc3VwcG9ydGVkKCkgKQo+ICsgICAgewo+ICsg ICAgICAgIC8qIEluaXQgYWx0ZXJuYXRlIHAybSBkYXRhICovCj4gKyAgICAgICAgZm9yICggaSA9 IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgZC0+ YXJjaC5hbHRwMm1fdnR0YnJbaV0gPSBJTlZBTElEX01GTjsKPiArICAgICAgICAgICAgcmMgPSBw Mm1fYWxsb2NfdGFibGUoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKCldoeSBkbyB3ZSBuZWVkIHRv IGFsbG9jYXRlIGFsbCB0aGUgYWx0cDJtIHJvb3QgcGFnZSB0YWJsZXMgYXQgdGhlIApjcmVhdGlv biBvZiB0aGUgZG9tYWluPyBUaGlzIGlzIHdhc3RpbmcgdXAgdG8gODBLQiAoMi1yb290IHBhZ2Ug Zm9yIDEwIAphbHRwMm0pIHBlciBkb21haW4gZXZlbiBpZiBpdCBtYXkgbm90IGJlIHVzZWQgYXQg YWxsIGJ5IHRoZSBkb21haW4uCgo+ICsgICAgICAgICAgICBpZiAoIHJjICE9IDAgKQo+ICsgICAg ICAgICAgICAgICAgZ290byBvdXQ7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBkLT5hcmNo LmFsdHAybV9hY3RpdmUgPSAwOwo+ICsgICAgfQo+ICsKPiArb3V0Ogo+ICsgICAgcmV0dXJuIHJj Owo+ICAgfQo+Cj4gICAjZGVmaW5lIE1BWF9WTUlEIDI1Ngo+IGRpZmYgLS1naXQgYS94ZW4vaW5j bHVkZS9hc20tYXJtL3AybS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAo+IGluZGV4IDc4 M2RiNWMuLjQ1MWIwOTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAo+ ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKPiBAQCAtMTcxLDcgKzE3MSw3IEBAIGlu dCByZWxpbnF1aXNoX3AybV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpOwo+ICAgICoKPiAgICAq IFJldHVybnMgMCBmb3Igc3VjY2VzcyBvciAtZXJybm8uCj4gICAgKi8KPiAtaW50IHAybV9hbGxv Y190YWJsZShzdHJ1Y3QgZG9tYWluICpkKTsKPiAraW50IHAybV90YWJsZV9pbml0KHN0cnVjdCBk b21haW4gKmQpOwo+Cj4gICAvKiBDb250ZXh0IHN3aXRjaCAqLwo+ICAgdm9pZCBwMm1fc2F2ZV9z dGF0ZShzdHJ1Y3QgdmNwdSAqcCk7Cj4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK