From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH XEN v6 20/32] tools/libs/foreignmemory: Support err == NULL to map. Date: Wed, 9 Dec 2015 13:15:31 +0000 Message-ID: <1449666931.16124.234.camel@citrix.com> References: <1449141675.4424.125.camel@citrix.com> <1449141749-14940-1-git-send-email-ian.campbell@citrix.com> <1449141749-14940-21-git-send-email-ian.campbell@citrix.com> <20151209122219.GH23818@citrix.com> <1449664909.16124.204.camel@citrix.com> <20151209125638.GN23818@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20151209125638.GN23818@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: Wei Liu Cc: ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAyMDE1LTEyLTA5IGF0IDEyOjU2ICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+IE9uIFdl ZCwgRGVjIDA5LCAyMDE1IGF0IDEyOjQxOjQ5UE0gKzAwMDAsIElhbiBDYW1wYmVsbCB3cm90ZToK PiA+IE9uIFdlZCwgMjAxNS0xMi0wOSBhdCAxMjoyMiArMDAwMCwgV2VpIExpdSB3cm90ZToKPiA+ ID4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L2NvcmUuYwo+ID4gPiA+ IGIvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L2NvcmUuYwo+ID4gPiA+IGluZGV4IDIxZGM3ZWUu LjkxYmVhNTUgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L2Nv cmUuYwo+ID4gPiA+ICsrKyBiL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9jb3JlLmMKPiA+ID4g PiBAQCAtMTQsNiArMTQsOCBAQAo+ID4gPiA+IMKgICovCj4gPiA+ID4gwqAKPiA+ID4gPiDCoCNp bmNsdWRlIDxzdGRsaWIuaD4KPiA+ID4gPiArI2luY2x1ZGUgPGFzc2VydC5oPgo+ID4gPiA+ICsj aW5jbHVkZSA8ZXJybm8uaD4KPiA+ID4gPiDCoAo+ID4gPiA+IMKgI2luY2x1ZGUgInByaXZhdGUu aCIKPiA+ID4gPiDCoAo+ID4gPiA+IEBAIC02NCw3ICs2NiwzMyBAQCB2b2lkCj4gPiA+ID4gKnhl bmZvcmVpZ25tZW1vcnlfbWFwKHhlbmZvcmVpZ25tZW1vcnlfaGFuZGxlCj4gPiA+ID4gKmZtZW0s Cj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqB1aW50MzJfdCBkb20sIGludCBwcm90LAo+ID4gPiA+IMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgY29uc3QgeGVuX3Bmbl90ICph cnIsIGludCAqZXJyLCBzaXplX3QKPiA+ID4gPiBudW0pCj4gPiA+ID4gwqB7Cj4gPiA+ID4gLcKg wqDCoMKgcmV0dXJuIG9zZGVwX3hlbmZvcmVpZ25tZW1vcnlfbWFwKGZtZW0sIGRvbSwgcHJvdCwg YXJyLCBlcnIsCj4gPiA+ID4gbnVtKTsKPiA+ID4gPiArwqDCoMKgwqB2b2lkICpyZXQ7Cj4gPiA+ ID4gK8KgwqDCoMKgaW50ICplcnJfdG9fZnJlZSA9IE5VTEw7Cj4gPiA+ID4gKwo+ID4gPiA+ICvC oMKgwqDCoGlmICggZXJyID09IE5VTEwgKQo+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgZXJyID0g ZXJyX3RvX2ZyZWUgPSBtYWxsb2MobnVtICogc2l6ZW9mKGludCkpOwo+ID4gPiA+ICsKPiA+ID4g Cj4gPiA+IG1hbGxvYyBjYW4gZmFpbCwgd2hpY2ggbWVhbnMgd2hlbiB1c2VyIHBhc3NlcyBpbiBl cnI9PU5VTEwgdGhlcmUgaXMKPiA+ID4gdHdvCj4gPiA+IHBvc3NpYmxlIGJlaGF2aW91cnMgb2Yg dGhpcyBmdW5jdGlvbj8KPiA+IAo+ID4gUGFydGlhbGx5L0Z1bGwgc3VjY2VzcyBhbmQgImZhaWwg ZW50aXJlbHkgcmVwb3J0aW5nIGFuIGVycm9yIiB5b3UgbWVhbj8KPiA+IFRoZXJlIGFyZSBhbHdh eXMgdGhvc2UgdHdvIHBvc3NpYmlsaXRpZXMsIHllcywgcmVnYXJkbGVzcyBvZiBlcnI9PU5VTEwu Cj4gPiBJCj4gPiB0aGluayB0aGF0J3MgaW5saW5lIHdpdGggdGhlIGRvYyBjb21tZW50IHRvby4K PiA+IAo+ID4gSWYgdGhhdCdzIG5vdCB3aGF0IHlvdSB3ZXJlIGFza2luZyB0aGVuIEknbSBhZnJh aWQgSSBkb24ndCBzZWUgd2hhdCB5b3UKPiA+IGFyZQo+ID4gZ2V0dGluZyBhdC4KPiA+IAo+IAo+ IFdoYXQgSSBtZWFudCB3YXMgd2Ugc2hvdWxkIGNoZWNrIGVyciAhPSBOVUxMIGFmdGVyIG1hbGxv YyBiZWNhdXNlCj4gb3NkZXBfeGVuZm9yZWlnbm1lb3J5X21hcCBkZXJlZmVyZW5jZXMgaXQgdW5j b25kaXRpb25hbGx5LgoKQWgsIEkgYXBwZWFyIHRvIGhhdmUgbWFuYWdlZCB0byBwdXQgdGhhdCBj aGVjayBpbgoidG9vbHMvbGlicy9mb3JlaWdubWVtb3J5OiBvcHRpbWlzZSBtYXAobnVtPT0xLCBl cnI9PU5VTEwpIGNhc2UiIGJ5Cm1pc3Rha2UsIHNvIEkgd2FzIGNvbmZ1c2VkIGJlY2F1c2UgSSB3 YXMgbG9va2luZyBhdCB0aGUgZmluYWwgdmVyc2lvbiBvZgp0aGUgZmlsZS4KCkkgc2hhbGwgbW92 ZSBpdCwgdGhhbmtzLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK