From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v3 for-next 0/4] xen: Convert __page_to_mfn and _mfn_to_page to use typesafe MFN Date: Mon, 11 Dec 2017 23:53:23 +0000 Message-ID: <2d95f7f1-1963-f827-181e-4e1fe6d0a134@linaro.org> References: <20171101140316.31333-1-julien.grall@linaro.org> <5A005786020000780018C824@prv-mh.provo.novell.com> <5A005F70020000780018C8A0@prv-mh.provo.novell.com> <249a2e70-a445-6d50-77f5-5c0996f00026@linaro.org> <5A006739020000780018C8F1@prv-mh.provo.novell.com> <5A048415020000780018DA78@prv-mh.provo.novell.com> <5A04868A020000780018DAAE@prv-mh.provo.novell.com> <04fda268-cd58-9e8b-ac43-728e0119e85c@linaro.org> <5A048C86020000780018DAF5@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: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Stefano Stabellini , Jan Beulich Cc: Tim Deegan , Kevin Tian , Tamas K Lengyel , Wei Liu , Jun Nakajima , Razvan Cojocaru , George Dunlap , Andrew Cooper , Ian Jackson , xen-devel@lists.xen.org, Julien Grall , Paul Durrant , Suravee Suthikulpanit , Shane Wang , Boris Ostrovsky , Gang Wei List-Id: xen-devel@lists.xenproject.org SGkgU3RlZmFubywKCk9uIDEyLzExLzIwMTcgMTE6MzcgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3 cm90ZToKPiBPbiBUaHUsIDkgTm92IDIwMTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAw OS4xMS4xNyBhdCAxNjo0OCwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPiB3cm90ZToKPj4+IE9u IDA5LzExLzE3IDE1OjQ3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAwOS4xMS4xNyBh dCAxNjozOSwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPiB3cm90ZToKPj4+Pj4gV2hhdCBJIG1l YW50IGlzIHlvdSB3b3VsZCByZXBsYWNlIHRoZSA0IG9jY3VycmVuY2VzIGJ5Cj4+Pj4+IG1mbl90 b19wYWdlKF9tZm4oLi4uKSkuIElmIHlvdSBhcmUgaGFwcHkgd2l0aCB0aGF0LCB0aGVuIGZpbmUu Cj4+Pj4KPj4+PiBPaCwgc3VyZSwgdGhhdCdzIGEgZmluZSBpbnRlcm1lZGlhdGUgc3RhdGUsIHdo aWNoIHdlIGhhdmUgYWxsIG92ZXIKPj4+PiB0aGUgcGxhY2UgcmlnaHQgbm93LiBJdCdzIGNsZWFy IHRoYXQgaXQnbGwgdGFrZSBhIHdoaWxlIHRvIGZ1bGx5IGNhcnJ5Cj4+Pj4gdGhyb3VnaCB0eXBl c2FmZW5lc3MgdG8gZXZlcnl3aGVyZS4KPj4+Cj4+PiBXb3VsZCB5b3UgYmUgZmluZSB3aXRoIG90 aGVyIHBhcnQgb2YgWGVuIHRvbz8gSWYgc28sIEkgY2FuIGhhdmUgYSBnbyBhdAo+Pj4gcmVtb3Zp bmcgY29tcGxldGVseSBfX3BhZ2VfdG9fbWZuL19fbWZuX3RvX3BhZ2UuCj4+Cj4+IE9oLCBpZiB5 b3Ugd2FudCB0byBnbyB0aGF0IGV4dHJhIG1pbGUsIHRoYXQncyBjZXJ0YWlubHkgZmluZSB3aXRo IG1lLgo+IAo+IEZZSSBJIGNvbW1pdHRlZCB0aGUgZmlyc3QgdHdvIHBhdGNoZXMgKHdoaWNoIGFy ZSBBUk0gb25seSkuIEknbGwgbGVhdmUKPiB0byBvdGhlciB0byBjb21taXQgdGhlIG90aGVyIHR3 by4KClRoYW5rIHlvdSEgVGhlIHJlc3Qgb2YgdGhlIHNlcmllcyBpcyBnb2luZyB0byBiZSByZXdv cmtlZCB0byBmdWxseSBkcm9wIApfX3BhZ2VfdG9fbWZuL19fbWZuX3RvX3BhZ2UuIE5vdCBzdXJl IEkgd2lsbCByZXNlbmQgaXQgdGhvdWdoLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54 ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==