From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC 3/6] Introduce _xrealloc Date: Thu, 12 Oct 2017 14:33:04 +0100 Message-ID: <974ab31f-20d5-df5d-b3ab-8af15bea3578@linaro.org> References: <1496950247-8755-1-git-send-email-sgoel@codeaurora.org> <1496950247-8755-4-git-send-email-sgoel@codeaurora.org> <20170609094448.lu2c67bzjeb3vcjt@citrix.com> <85a94fd9-0fe7-8294-ea3f-a98c6d99fc2f@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e2dbt-0003ps-Hx for xen-devel@lists.xenproject.org; Thu, 12 Oct 2017 13:33:13 +0000 Received: by mail-qt0-f182.google.com with SMTP id z28so11129271qtz.13 for ; Thu, 12 Oct 2017 06:33:12 -0700 (PDT) In-Reply-To: <85a94fd9-0fe7-8294-ea3f-a98c6d99fc2f@codeaurora.org> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "Goel, Sameer" , Wei Liu , Julien Grall Cc: Stefano Stabellini , xen-devel@lists.xenproject.org, George Dunlap , Tomasz Nowicki , Punit Agrawal , Jan Beulich , Andrew Cooper , Ian Jackson , nd@arm.com, Robin Murphy , Shanker Donthineni List-Id: xen-devel@lists.xenproject.org SGksCgpCcmluZ2luZyBiYWNrIHRoaXMgZGlzY3Vzc2lvbi4KCk9uIDI4LzA4LzE3IDIyOjM5LCBH b2VsLCBTYW1lZXIgd3JvdGU6Cj4gCj4gCj4gT24gNi85LzIwMTcgMzo0NCBBTSwgV2VpIExpdSB3 cm90ZToKPj4gT24gVGh1LCBKdW4gMDgsIDIwMTcgYXQgMDg6NDk6MDFQTSArMDEwMCwgSnVsaWVu IEdyYWxsIHdyb3RlOgo+Pj4gQ0MgdGhlIFJFU1QgbWFpbnRhaW5lcnMKPj4+Cj4+PiBPbiAwOC8w Ni8yMDE3IDIwOjMwLCBTYW1lZXIgR29lbCB3cm90ZToKPj4+PiBJbnRyb2R1Y2UgYSBtZW1vcnkg cmVhbGxvYyBmdW5jdGlvbi4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFNhbWVlciBHb2VsIDxz Z29lbEBjb2RlYXVyb3JhLm9yZz4KPj4+PiAtLS0KPj4+PiAgIHhlbi9jb21tb24veG1hbGxvY190 bHNmLmMgfCAxMyArKysrKysrKysrKysrCj4+Pj4gICB4ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5o IHwgIDEgKwo+Pj4+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspCj4+Pj4KPj4+ PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyBiL3hlbi9jb21tb24veG1h bGxvY190bHNmLmMKPj4+PiBpbmRleCBiMjU2ZGM1Li41MjM4NWE4IDEwMDY0NAo+Pj4+IC0tLSBh L3hlbi9jb21tb24veG1hbGxvY190bHNmLmMKPj4+PiArKysgYi94ZW4vY29tbW9uL3htYWxsb2Nf dGxzZi5jCj4+Pj4gQEAgLTYxMiw2ICs2MTIsMTkgQEAgdm9pZCAqX3h6YWxsb2ModW5zaWduZWQg bG9uZyBzaXplLCB1bnNpZ25lZCBsb25nIGFsaWduKQo+Pj4+ICAgICAgIHJldHVybiBwID8gbWVt c2V0KHAsIDAsIHNpemUpIDogcDsKPj4+PiAgIH0KPj4+Pgo+Pj4+ICt2b2lkICpfeHJlYWxsb2Mo dm9pZCAqcCwgdW5zaWduZWQgbG9uZyBuZXdfc2l6ZSwgdW5zaWduZWQgbG9uZyBhbGlnbikKPj4+ PiArewo+Pj4+ICsgICAgdm9pZCAqbmV3X3AgPSBfeG1hbGxvYyhuZXdfc2l6ZSwgYWxpZ24pOwo+ Pj4+ICsKPj4+PiArICAgIGlmKG5ld19wICYmIHApCj4+Pgo+Pj4gQ29kaW5nIHN0eWxlOiBpZiAo IC4uLiApCj4+Pgo+Pj4+ICsgICAgewo+Pj4+ICsgICAgICAgIG1lbWNweShuZXdfcCwgcCwgbmV3 X3NpemUpOwo+Pgo+PiBUaGlzIGlzIHdyb25nLiBIb3cgY2FuIHlvdSBrbm93IGlmIHRoZSBhcmVh IHBvaW50ZWQgdG8gYnkgcCBpcyBhdCBsZWFzdAo+PiBuZXdfc2l6ZSBieXRlcyBsb25nPwo+Pgo+ IEFncmVlZCwgSSByZXZpc2l0ZWQgdGhlIGNvZGUgYW5kIHdpbGwgcmVtb3ZlIF94cmVhbGxvYyBh bmQgdXNlIHhmcmVlIGFuZCBfeG1hbGxvYyBpbnN0ZWFkLgoKSSBhbSBub3Qgc3VyZSB3aHkgeW91 IGNob29zZSB0byBkcm9wIGl0IGNvbXBsZXRlbHkuIHhmcmVlIGlzIGFibGUgdG8gCmtub3cgdGhl IHNpemUgb2YgdGhlIGJ1ZmZlciB0byBmcmVlLgoKU28geW91IGNvdWxkIGZpbmQgb3V0IHRoZSBz aXplIGFuZCBjb3B5IHRoZSByaWdodCBhbW91bnQgb2YgZGF0YS4KCk5vdGUgdGhhdCBoYXZpbmcg X3hyZWFsbG9jIHdvdWxkIGJlIG15IHByZWZlcmVuY2Ugb3ZlciBhbiBvcGVuLWNvZGVkIAp2ZXJz aW9uIGluIHRoZSBjb2RlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==