From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mihai =?UTF-8?B?RG9uyJt1?= Subject: Re: [PATCH v2] xmalloc: add support for checking the pool integrity Date: Mon, 8 Dec 2014 18:28:45 +0200 Message-ID: <20141208182845.4e7313f7@bitdefender.com> References: <1418005848-17447-1-git-send-email-mdontu@bitdefender.com> <548588E9020000780004DAF4@mail.emea.novell.com> <20141208180001.086cb5e6@bitdefender.com> <1418054695.2827.20.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Xy1B2-0000oK-Sp for xen-devel@lists.xenproject.org; Mon, 08 Dec 2014 16:28:49 +0000 Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id A1BCD80361 for ; Mon, 8 Dec 2014 18:28:45 +0200 (EET) In-Reply-To: <1418054695.2827.20.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: Ian Campbell Cc: xen-devel@lists.xenproject.org, Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gTW9uZGF5IDA4IERlY2VtYmVyIDIwMTQgMTY6MDQ6NTUgSWFuIENhbXBiZWxsIHdyb3RlOgo+ IE9uIE1vbiwgMjAxNC0xMi0wOCBhdCAxODowMCArMDIwMCwgTWloYWkgRG9uyJt1IHdyb3RlOgo+ ID4gT24gTW9uZGF5IDA4IERlY2VtYmVyIDIwMTQgMTA6MTg6MDEgSmFuIEJldWxpY2ggd3JvdGU6 Cj4gPiA+ID4+PiBPbiAwOC4xMi4xNCBhdCAwMzozMCwgPG1kb250dUBiaXRkZWZlbmRlci5jb20+ IHdyb3RlOgo+ID4gPiA+ICsjaWZuZGVmIE5ERUJVRwo+ID4gPiA+ICtzdGF0aWMgYm9vbF90IHht ZW1fcG9vbF9jaGVja19zaXplKGNvbnN0IHN0cnVjdCBiaGRyICpiLCBpbnQgZmwsIGludCBzbCkK PiA+ID4gPiArewo+ID4gPiA+ICsgICAgd2hpbGUgKCBiICkKPiA+ID4gPiArICAgIHsKPiA+ID4g PiArICAgICAgICBpbnQgX19mbDsKPiA+ID4gPiArICAgICAgICBpbnQgX19zbDsKPiA+ID4gPiAr Cj4gPiA+ID4gKyAgICAgICAgTUFQUElOR19JTlNFUlQoYi0+c2l6ZSwgJl9fZmwsICZfX3NsKTsK PiA+ID4gPiArICAgICAgICBpZiAoIF9fZmwgIT0gZmwgfHwgX19zbCAhPSBzbCApCj4gPiA+ID4g KyAgICAgICAgewo+ID4gPiA+ICsgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAieG1lbV9w b29sOiBmb3IgYmxvY2sgJXAgc2l6ZSA9ICV1LCB7IGZsID0gJWQsIHNsID0gJWQgfSBzaG91bGQg YmUgeyBmbCA9ICVkLCBzbCA9ICVkIH1cbiIsCj4gPiA+IAo+ID4gPiBRdW90aW5nIG15IHJlcGx5 IHRvIHYxOiAiTG9uZyBsaW5lLiBPbmx5IHRoZSBmb3JtYXQgbWVzc2FnZSBhbG9uZQo+ID4gPiBp cyBhbGxvd2VkIHRvIGV4Y2VlZCA4MCBjaGFyYWN0ZXJzLiIKPiA+ID4gCj4gPiAKPiA+IEp1c3Qg c28gSSBkb24ndCBzZW5kIGFub3RoZXIgZmF1bHR5IHBhdGNoLCB5b3Ugd291bGQgc2VlIHRoYXQg cHJpbnRrKCkKPiA+IGJlaW5nOgo+ID4gCj4gPiAgIHByaW50ayhYRU5MT0dfRVJSCj4gPiAgICAg ICAgICAieG1lbV9wb29sOiBmb3IgYmxvY2sgJXAgc2l6ZSA9ICV1LCB7IGZsID0gJWQsIHNsID0g JWQgfSBzaG91bGQgYmUgeyBmbCA9ICVkLCBzbCA9ICVkIH1cbiIsCj4gPiAgICAgICAgICBiLCBi LT5zaXplLCBmbCwgc2wsIF9fZmwsIF9fc2wpOwo+ID4gCj4gPiA/Cj4gCj4gVGhlIGxvZyBtZXNz YWdlIGhlcmUgaXMgZ29pbmcgdG8gYmUgc3Vic3RhbnRpYWxseSBtb3JlIHRoYW4gODAKPiBjaGFy YWN0ZXJzICh0aGUgZm9ybWF0IHN0cmluZyBieSBpdHNlbGYgYWxyZWFkeSBpcykuIENvdWxkIHlv dSBmaW5kIGEKPiBtb3JlIGNvbXBhY3QgcmVwcmVzZW50YXRpb24gb2YgdGhlIHVzZWZ1bCBpbmZv Pwo+IAoKQWghIEkgc2VlLiBJIGFwb2xvZ2l6ZSBmb3IgYmVpbmcgc28gc2xvdy4gOi0pIEhvdyBh Ym91dDoKCnByaW50ayhYRU5MT0dfRVJSICJ4bWVtX3Bvb2w6ICVzOiBtaXNwbGFjZWQgYmxvY2sg JXA6JXUgKHslZCwlZH0gLT4geyVkLCVkfSlcbiIsCiAgICAgICBwb29sLT5uYW1lLCBiLCBiLT5z aXplLCBmbCwgc2wsIF9fZmwsIF9fc2wpOyAKCkxvb2tzIGEgYml0IGNyeXB0aWMsIGJ1dCB0aGUg VExTRiBpdHNlbGYgaXMgcHJldHR5IGNvbXBsZXggYW5kIGZvcgpicmF2ZSBzb3VscyB3aXNoaW5n IHRvIGRlYnVnIGl0LCB0aGUgbWVzc2FnZSBmb3JtYXQgd2lsbCBiZSB0aGUgbGFzdAp0aGluZyBv biB0aGVpciBtaW5kcy4gOi0pCgpQcmV2aWV3OgoKWzIwMTQtMTItMDQgMTU6NDE6MjNdIChYRU4p IFsgMTM3NC41MDcxMjVdIHhtZW1fcG9vbDogeG1hbGxvYzogbWlzcGxhY2VkIGJsb2NrIGZmZmY4 MzA0MDA0ZmI5YjA6MCAoezMsOX0gLT4gezAsMH0pClsyMDE0LTEyLTA0IDE1OjQxOjIzXSAoWEVO KSBbIDEzNzQuNTA3MTI3XSB4bWVtX3Bvb2w6IHhtYWxsb2M6IHRoZSBUTFNGIGNodW5rIG1hdHJp eCBpcyBjb3JydXB0ZWQKClRoYW5rcywKCi0tIApNaWhhaSBET07ImlUKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==