From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH XEN v8 11/29] tools: Refactor foreign memory mapping into libxenforeignmemory Date: Mon, 25 Jan 2016 12:44:06 +0000 Message-ID: <1453725846.4320.150.camel@citrix.com> References: <1452864168.32341.97.camel@citrix.com> <1452864188-2417-1-git-send-email-ian.campbell@citrix.com> <1452864188-2417-12-git-send-email-ian.campbell@citrix.com> <20160125120120.GA23881@gmail.com> <1453725065.4320.147.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1453725065.4320.147.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Olaf Hering Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCAyMDE2LTAxLTI1IGF0IDEyOjMxICswMDAwLCBJYW4gQ2FtcGJlbGwgd3JvdGU6Cj4g T24gTW9uLCAyMDE2LTAxLTI1IGF0IDEzOjAxICswMTAwLCBPbGFmIEhlcmluZyB3cm90ZToKPiA+ IE9uIEZyaSwgSmFuIDE1LCBJYW4gQ2FtcGJlbGwgd3JvdGU6Cj4gPiAKPiA+ID4gbGlieGVuZm9y ZWlnbm1lbW9yeSB3aWxsIHByb3ZpZGUgYSBzdGFibGUgQVBJIGFuZCBBQkkgZm9yIG1hcHBpbmcK PiA+ID4gZm9yZWlnbiBkb21haW4gbWVtb3J5IChzdWJqZWN0IHRvIGFwcHJvcHJpYXRlIHByaXZp bGVnZXMpLgo+ID4gCj4gPiBJIHRoaW5rIHRoaXMgd2lsbCBicmVhayBteSBYZW4gcGtnIGJ1aWxk Ogo+ID4gCj4gPiBbwqDCoDMzM3NdIGtkZC14ZW4uYzogSW4gZnVuY3Rpb24gJ2tkZF9hY2Nlc3Nf cGh5c2ljYWxfcGFnZSc6Cj4gPiBbwqDCoDMzM3NdIGtkZC14ZW4uYzo1MDg6MTU6IHdhcm5pbmc6 IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mIGZ1bmN0aW9uCj4gPiAneGNfbWFwX2ZvcmVpZ25fcmFu Z2UnIFstV2ltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQo+ID4gW8KgwqAzMzNzXcKgwqDC oMKgwqDCoMKgwqDCoMKgbWFwID0geGNfbWFwX2ZvcmVpZ25fcmFuZ2UoZy0+eGNfaGFuZGxlLAo+ ID4gW8KgwqAzMzNzXcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgXgo+ID4gW8KgwqAz MzNzXSBrZGQteGVuLmM6NTA4OjEzOiB3YXJuaW5nOiBhc3NpZ25tZW50IG1ha2VzIHBvaW50ZXIg ZnJvbQo+ID4gaW50ZWdlcgo+ID4gd2l0aG91dCBhIGNhc3QgWy1XaW50LWNvbnZlcnNpb25dCj4g PiBbwqDCoDMzM3NdwqDCoMKgwqDCoMKgwqDCoMKgwqBtYXAgPSB4Y19tYXBfZm9yZWlnbl9yYW5n ZShnLT54Y19oYW5kbGUsCj4gPiBbwqDCoDMzM3NdwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oF4KPiAKPiBJIHN1cHBvc2VkIHRoaXMgd2Fzbid0IGJ1aWx0IGJ5IGRlZmF1bHQgYW5kIEkgbWlz c2VkIGl0LCBidXQgaXQgbG9va3MgdG8gYmUKPiBidWlsdCB1bmNvbmRpdGlvbmFsbHkuIEkgd29u ZGVyIHdoeSBJIGRpZG4ndCBzZWUgdGhpcy4KClR1cm5zIG91dCB0aGlzIGNvZGUgZG9lc24ndCB1 c2UgV2Vycm9yLCBzbyBpdCB3YXMgZmFpbGluZyBidXQgd2FzIGxvc3QgaW4KdGhlIG5vaXNlIChl LmcuIHlvdSBjYW4gZmluZCBpdCBpbsKgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v cmcvb3NzdAplc3QvbG9ncy83ODgyMC9idWlsZC1hbWQ2NC81LnRzLXhlbi1idWlsZC5sb2cpCgo+ IERlZmluaW5nIFhDX1dBTlRfQ09NUEFUX01BUF9GT1JFSUdOX0FQSSB3aGlsZSBidWlsZGluZyBp cyBvbmUgd2F5IHRvIGZpeCwKPiBvciBlbHNlIGtkZCB3b3VsZCBuZWVkIHRvIHN3aXRjaCB0byB0 aGUgbmV3IGludGVyZmFjZS4gVGhlIGxhdHRlciBpcwo+IG9idmlvdXNseSBiZXR0ZXIgbG9uZyB0 ZXJtLCBidXQgdGhlIGZvcm1lciBpcyBkb25lIGZvciBhIGJ1bmNoIG9mIHN0dWZmIGluCj4gdHJl ZSBzbyBpdCBtaWdodCBhcyB3ZWxsIGJlIGRvbmUgaGVyZSB0b28uCj4gCj4gVGhlIG1hY2hpbmUg d2l0aCB0aGUgdHJlZXMgSSB1c2VkIGZvciB0aGlzIHdvcmsgaXMgY3VycmVudGx5IHVuYXZhaWxh YmxlCj4gKG5ldHdvcmsgaXNzdWVzIGluIG91ciBvZmZpY2UpLCBidXQgSSdsbCBzZWUgaWYgSSBj YW4gcmVwcm9kdWNlLgoKSSBkaWQsIEknbGwgc2VuZCBhIHBhdGNoIHRha2luZyB0aGUgZWFzeSB3 YXkgb3V0IGFzIGEgcmVwbHkuCgpJYW4uCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK