From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 5/8] xen: Use the typesafe mfn and gfn in map_mmio_regions... Date: Mon, 20 Jun 2016 13:41:30 +0100 Message-ID: <5767E47A.2060003@arm.com> References: <1465906027-16614-1-git-send-email-julien.grall@arm.com> <1465906027-16614-6-git-send-email-julien.grall@arm.com> <57601C9302000078000F4CAB@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <57601C9302000078000F4CAB@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Tim Deegan , sstabellini@kernel.org, Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , xen-devel@lists.xen.org, wei.chen@linaro.org List-Id: xen-devel@lists.xenproject.org SGkgSmFuLAoKT24gMTQvMDYvMTYgMTQ6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE0 LjA2LjE2IGF0IDE0OjA3LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiB0byBhdm9p ZCBtaXhpbmcgbWFjaGluZSBmcmFtZSB3aXRoIGd1ZXN0IGZyYW1lLgo+Pgo+PiBTaWduZWQtb2Zm LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Cj4gTm9uLUFSTSBiaXRz Ogo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPj4gQEAgLTIy MTcsMTAgKzIyMTcsMTEgQEAgaW50IG1hcF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRvbWFpbiAqZCwK Pj4gICAgICAgICAgICAgaSArPSAxVUwgPDwgb3JkZXIsICsraXRlciApCj4+ICAgICAgIHsKPj4g ICAgICAgICAgIC8qIE9SJ2luZyBnZm4gYW5kIG1mbiB2YWx1ZXMgd2lsbCByZXR1cm4gYW4gb3Jk ZXIgc3VpdGFibGUgdG8gYm90aC4gKi8KPj4gLSAgICAgICAgZm9yICggb3JkZXIgPSBtbWlvX29y ZGVyKGQsIChzdGFydF9nZm4gKyBpKSB8IChtZm4gKyBpKSwgbnIgLSBpKTsgOwo+PiArICAgICAg ICBmb3IgKCBvcmRlciA9IG1taW9fb3JkZXIoZCwgKGdmbl94KHN0YXJ0X2dmbikgKyBpKSB8ICht Zm5feChtZm4pICsgaSksIG5yIC0gaSk7IDsKPj4gICAgICAgICAgICAgICAgIG9yZGVyID0gcmV0 IC0gMSApCj4+ICAgICAgICAgICB7Cj4+IC0gICAgICAgICAgICByZXQgPSBzZXRfbW1pb19wMm1f ZW50cnkoZCwgc3RhcnRfZ2ZuICsgaSwgX21mbihtZm4gKyBpKSwgb3JkZXIsCj4+ICsgICAgICAg ICAgICByZXQgPSBzZXRfbW1pb19wMm1fZW50cnkoZCwgZ2ZuX3goc3RhcnRfZ2ZuKSArIGksCj4+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21mbihtZm5feChtZm4pICsg aSksIG9yZGVyLAo+Cj4gQ29uc2lkZXJpbmcgdGhpcyBuZXcgaW5zdGFuY2UgSSByZWFsaXplIHdl IHJlYWxseSBzaG91bGQgaGF2ZQo+IGNvbnN0cnVjdHMgbGlrZSBtZm5fYWRkKCkgdG8gYXZvaWQg c3VjaCB1Z2x5IHRvIHJlYWQgZXhwcmVzc2lvbnMuCgpHb29kIHBvaW50LiBJIHdpbGwgaW50cm9k dWNlIHtnZm4sbWZufV9hZGQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=