From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v5 17/17] xen/arm: p2m: Rework the interface of apply_p2m_changes and use typesafe Date: Wed, 6 Jul 2016 13:45:20 +0100 Message-ID: References: <1467130643-23868-1-git-send-email-julien.grall@arm.com> <1467130643-23868-18-git-send-email-julien.grall@arm.com> <577CF1F1.1070505@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <577CF1F1.1070505@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , Stefano Stabellini Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMDYvMDcvMTYgMTI6NTYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBTdGVmYW5vLAo+Cj4g T24gMDYvMDcvMTYgMTI6MDYsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gT24gVHVlLCAy OCBKdW4gMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gQEAgLTExNDYsMTIgKzExNDgsMTQg QEAgb3V0Ogo+Pj4gICAgICAgaWYgKCByYyA8IDAgJiYgKCBvcCA9PSBJTlNFUlQgKSAmJgo+Pj4g ICAgICAgICAgICBhZGRyICE9IHN0YXJ0X2dwYWRkciApCj4+PiAgICAgICB7Cj4+PiArICAgICAg ICB1bnNpZ25lZCBsb25nIGdmbiA9IHBhZGRyX3RvX3BmbihhZGRyKTsKPj4+ICsKPj4+ICAgICAg ICAgICBCVUdfT04oYWRkciA9PSBlbmRfZ3BhZGRyKTsKPj4+ICAgICAgICAgICAvKgo+Pj4gICAg ICAgICAgICAqIGFkZHIga2VlcHMgdGhlIGFkZHJlc3Mgb2YgdGhlIGVuZCBvZiB0aGUgbGFzdAo+ Pj4gc3VjY2Vzc2Z1bGx5LWluc2VydGVkCj4+PiAgICAgICAgICAgICogbWFwcGluZy4KPj4+ICAg ICAgICAgICAgKi8KPj4+IC0gICAgICAgIGFwcGx5X3AybV9jaGFuZ2VzKGQsIFJFTU9WRSwgc3Rh cnRfZ3BhZGRyLCBhZGRyLCBvcmlnX21hZGRyLAo+Pj4gKyAgICAgICAgYXBwbHlfcDJtX2NoYW5n ZXMoZCwgUkVNT1ZFLCBzZ2ZuLCBnZm4gLSBnZm5feChzZ2ZuKSwgc21mbiwKPj4KPj4gV29ydGgg Y29uc2lkZXJpbmcgYSBnZm5fc3ViICh3ZSBhbHJlYWR5IGhhdmUgZ2ZuX2FkZCk/Cj4KPiBJIHRo b3VnaHQgYWJvdXQgaXQuIEhvd2V2ZXIgdGhlIHByb3RvdHlwZSBvZiBnZm5fc3ViIGFuZCBnZm5f YWRkIHdvdWxkCj4gYmUgZGlmZmVyZW50Lgo+Cj4gVGhlIGZvcm1lciBpcyBzdWJ0cmFjdGluZyB0 d28gZ2ZucyB3aGlsc3QgdGhlIGxhdHRlciBpcyBhZGQgYSB2YWx1ZSB0bwo+IGEgZ2ZuLiBTbyBJ IHRoaW5rIGl0IHdvdWxkIGJlIGNvbmZ1c2luZyBmb3IgdGhlIHVzZXIuIEFsdGhvdWdoLCBJIGFt Cj4gb3BlbiB0byBhbnkgb3RoZXIgc3VnZ2VzdGlvbi4KClRoaXMgaXMgdGhlIG9uZSBwcm9ibGVt IHdpdGggdGhlc2UgYm94ZWQgdHlwZXM7IHdlIGhhdmUgdG8gcmVpbXBsZW1lbnQKYWxsIHRoZSBi YXNlIG9wZXJhdGlvbnMgb3Vyc2VsdmVzLgoKSSB3b3VsZCBjYXV0aW9uIGFnYWluc3QgaW50cm9k dWNpbmcgdG9vIG1hbnkgaGVscGVycy4gIFRoZSBtYW51YWwgdW5ib3gKYW5kIG1hbmlwdWxhdGUg ZG9lcyB3b3JrLCBhbmQgaXQgc2hvdWxkIG9ubHkgYmUgdGhlIHZlcnkgY29tbW9uCnZhcmlhdGlv bnMgd2hpY2ggc2hvdWxkIGJlIGFic3RyYWN0ZWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK