From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v3 6/8] xen: Use the typesafe mfn and gfn in map_mmio_regions... Date: Thu, 23 Jun 2016 15:08:32 +0100 Message-ID: <576BED60.9030105@arm.com> References: <1466515243-27264-1-git-send-email-julien.grall@arm.com> <1466515243-27264-7-git-send-email-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: Tim Deegan , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , xen-devel@lists.xen.org, Jan Beulich List-Id: xen-devel@lists.xenproject.org CgpPbiAyMy8wNi8xNiAxNTowNSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBkaWZmIC0t Z2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCj4+IGluZGV4IGFh NGU3NzQuLjQ3Y2IzODMgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYwo+PiArKysg Yi94ZW4vYXJjaC9hcm0vcDJtLmMKPj4gQEAgLTEyNDUsMjcgKzEyNDUsMjcgQEAgaW50IHVubWFw X3JlZ2lvbnNfcndfY2FjaGUoc3RydWN0IGRvbWFpbiAqZCwKPj4gICB9Cj4+Cj4+ICAgaW50IG1h cF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRvbWFpbiAqZCwKPj4gLSAgICAgICAgICAgICAgICAgICAg IHVuc2lnbmVkIGxvbmcgc3RhcnRfZ2ZuLAo+PiArICAgICAgICAgICAgICAgICAgICAgZ2ZuX3Qg c3RhcnRfZ2ZuLAo+PiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIsCj4+ IC0gICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbikKPj4gKyAgICAgICAgICAg ICAgICAgICAgIG1mbl90IG1mbikKPj4gICB7Cj4+ICAgICAgIHJldHVybiBhcHBseV9wMm1fY2hh bmdlcyhkLCBJTlNFUlQsCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmbl90b19w YWRkcihzdGFydF9nZm4pLAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZm5fdG9f cGFkZHIoc3RhcnRfZ2ZuICsgbnIpLAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw Zm5fdG9fcGFkZHIobWZuKSwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZuX3Rv X3BhZGRyKGdmbl94KHN0YXJ0X2dmbikpLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBwZm5fdG9fcGFkZHIoZ2ZuX3goc3RhcnRfZ2ZuKSArIG5yKSwKPj4gKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcGZuX3RvX3BhZGRyKG1mbl94KG1mbikpLAo+PiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgTUFUVFJfREVWLCAwLCBwMm1fbW1pb19kaXJlY3QsCj4+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLnAybS5kZWZhdWx0X2FjY2Vzcyk7Cj4K PiBBbnkgcmVhc29uIHdoeSB5b3UgZGlkbid0IHB1c2ggdGhlc2UgY2hhbmdlcyBkb3duIHRvIGFw cGx5X3AybV9jaGFuZ2VzIHRvbz8KClRvIGtlZXAgdGhpcyBzZXJpZXMgc2ltcGxlLiBJIGhhdmUg YW5vdGhlciBzZXJpZXMgY29taW5nIHVwIHRvIHB1c2ggdGhlIApjaGFuZ2UgZG93biB0byBhcHBs eV9wMm1fY2hhbmdlcyBhbmQgY2xlYW4gdXAgdGhlIFAyTSBjb2RlLgoKSSBjYW4gbW92ZSB0aGUg cGF0Y2ggdG8gcHVzaCBkb3duIHRoZSBjaGFuZ2UgaW4gdGhpcyBzZXJpZXMgaWYgeW91IHByZWZl ci4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==