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:31:05 +0000 Message-ID: <1453725065.4320.147.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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160125120120.GA23881@gmail.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: wei.liu2@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCAyMDE2LTAxLTI1IGF0IDEzOjAxICswMTAwLCBPbGFmIEhlcmluZyB3cm90ZToKPiBP biBGcmksIEphbiAxNSwgSWFuIENhbXBiZWxsIHdyb3RlOgo+IAo+ID4gbGlieGVuZm9yZWlnbm1l bW9yeSB3aWxsIHByb3ZpZGUgYSBzdGFibGUgQVBJIGFuZCBBQkkgZm9yIG1hcHBpbmcKPiA+IGZv cmVpZ24gZG9tYWluIG1lbW9yeSAoc3ViamVjdCB0byBhcHByb3ByaWF0ZSBwcml2aWxlZ2VzKS4K PiAKPiBJIHRoaW5rIHRoaXMgd2lsbCBicmVhayBteSBYZW4gcGtnIGJ1aWxkOgo+IAo+IFvCoMKg MzMzc10ga2RkLXhlbi5jOiBJbiBmdW5jdGlvbiAna2RkX2FjY2Vzc19waHlzaWNhbF9wYWdlJzoK PiBbwqDCoDMzM3NdIGtkZC14ZW4uYzo1MDg6MTU6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0 aW9uIG9mIGZ1bmN0aW9uCj4gJ3hjX21hcF9mb3JlaWduX3JhbmdlJyBbLVdpbXBsaWNpdC1mdW5j dGlvbi1kZWNsYXJhdGlvbl0KPiBbwqDCoDMzM3NdwqDCoMKgwqDCoMKgwqDCoMKgwqBtYXAgPSB4 Y19tYXBfZm9yZWlnbl9yYW5nZShnLT54Y19oYW5kbGUsCj4gW8KgwqAzMzNzXcKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgXgo+IFvCoMKgMzMzc10ga2RkLXhlbi5jOjUwODoxMzogd2Fy bmluZzogYXNzaWdubWVudCBtYWtlcyBwb2ludGVyIGZyb20gaW50ZWdlcgo+IHdpdGhvdXQgYSBj YXN0IFstV2ludC1jb252ZXJzaW9uXQo+IFvCoMKgMzMzc13CoMKgwqDCoMKgwqDCoMKgwqDCoG1h cCA9IHhjX21hcF9mb3JlaWduX3JhbmdlKGctPnhjX2hhbmRsZSwKPiBbwqDCoDMzM3NdwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoF4KCkkgc3VwcG9zZWQgdGhpcyB3YXNuJ3QgYnVpbHQgYnkg ZGVmYXVsdCBhbmQgSSBtaXNzZWQgaXQsIGJ1dCBpdCBsb29rcyB0byBiZQpidWlsdCB1bmNvbmRp dGlvbmFsbHkuIEkgd29uZGVyIHdoeSBJIGRpZG4ndCBzZWUgdGhpcy4KCkRlZmluaW5nIFhDX1dB TlRfQ09NUEFUX01BUF9GT1JFSUdOX0FQSSB3aGlsZSBidWlsZGluZyBpcyBvbmUgd2F5IHRvIGZp eCwKb3IgZWxzZSBrZGQgd291bGQgbmVlZCB0byBzd2l0Y2ggdG8gdGhlIG5ldyBpbnRlcmZhY2Uu IFRoZSBsYXR0ZXIgaXMKb2J2aW91c2x5IGJldHRlciBsb25nIHRlcm0sIGJ1dCB0aGUgZm9ybWVy IGlzIGRvbmUgZm9yIGEgYnVuY2ggb2Ygc3R1ZmYgaW4KdHJlZSBzbyBpdCBtaWdodCBhcyB3ZWxs IGJlIGRvbmUgaGVyZSB0b28uCgpUaGUgbWFjaGluZSB3aXRoIHRoZSB0cmVlcyBJIHVzZWQgZm9y IHRoaXMgd29yayBpcyBjdXJyZW50bHkgdW5hdmFpbGFibGUKKG5ldHdvcmsgaXNzdWVzIGluIG91 ciBvZmZpY2UpLCBidXQgSSdsbCBzZWUgaWYgSSBjYW4gcmVwcm9kdWNlLgoKSWFuLgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK