From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v4] xmalloc: add support for checking the pool integrity Date: Wed, 17 Dec 2014 10:08:48 +0000 Message-ID: <54915630.8020302@citrix.com> References: <1418758405-32200-1-git-send-email-mdontu@bitdefender.com> <549095E3.30202@citrix.com> <54916201020000780005026A@mail.emea.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <54916201020000780005026A@mail.emea.novell.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: Jan Beulich Cc: keir@xen.org, ian.campbell@citrix.com, ian.jackson@eu.citrix.com, mdontu@bitdefender.com, tim@xen.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMTcvMTIvMTQgMDk6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjEyLjE0IGF0 IDIxOjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE2LzEyLzE0 IDE5OjMzLCBNaWhhaSBEb27Im3Ugd3JvdGU6Cj4+PiArc3RhdGljIGJvb2xfdCBfX3htZW1fcG9v bF9jaGVja19sb2NrZWQoY29uc3QgY2hhciAqZmlsZSwgaW50IGxpbmUsCj4+PiArICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhtZW1fcG9vbCAqcG9v bCkKPj4+ICt7Cj4+PiArICAgIHVuc2lnbmVkIGludCBpOwo+Pj4gKyAgICBzdGF0aWMgYm9vbF90 IG9uY2UgPSAxOwo+PiBXaGF0IGlzIHRoaXMgc3RhdGljIGRvaW5nPyAgU3VyZWx5IGNvcnJ1cHRp b24gY29ycnVwdGlvbiBpbiBvbmUgcG9vbCBoYXMKPj4gbm8gZWZmZWN0IG9uIGNvcnJ1cHRpb24g aW4gYSBzZXBhcmF0ZSBwb29sIChvdGhlciB0aGFuIHRoZSB1c3VhbCBzaWRlCj4+IGVmZmVjdHMg b2YgZ2VuZXJhbCBtZW1vcnkgY29ycnVwdGlvbiwgd2hpY2ggdGVuZCB0byBiZSBiYWQpLgo+Pgo+ PiBJdCBsb29rcyBhcyBpZiBpdCB3YW50cyB0byBiZSBhbiBleHRyYSBmaWVsZCBpbiBhbiB4bWVt X3Bvb2wuCj4gUXVlc3Rpb24gaXMgd2hldGhlciBsb2dnaW5nIG1vcmUgdGhhbiB0aGUgZmlyc3Qg Y29ycnVwdGlvbiBldmVyIGlzCj4gcmVhbGx5IGFsbCB0aGF0IHVzZWZ1bC4KClRydWUgLSBhcyBz b29uIGFzIG9uZSBiaXQgb2YgbWVtb3J5IGNvcnJ1cHRpb24gaXMgZGV0ZWN0ZWQsIGFsbCBvdGhl cgpiZXRzIGFyZSBvZmYuCgpNaWdodCBpdCBwZXJoYXBzIGJlIHBydWRlbnQgdG8gdGhlbiBwYW5p YygpIG9uIGEgcG9zaXRpdmUgZGV0ZWN0aW9uIG9mCm1lbW9yeSBjb3JydXB0aW9uPwoKPgo+Cj4+ PiArYm9vbF90IF9feG1lbV9wb29sX2NoZWNrKGNvbnN0IGNoYXIgKmZpbGUsIGludCBsaW5lLCBz dHJ1Y3QgeG1lbV9wb29sICpwb29sKQo+Pj4gK3sKPj4+ICsgICAgcmV0dXJuIF9feG1lbV9wb29s X2NoZWNrX3VubG9ja2VkKGZpbGUsIGxpbmUsIHBvb2wgPzogeGVucG9vbCk7Cj4+IFdoeSBzaG91 bGQgYSBOVUxMIHBvb2wgYmUgdG9sZXJhdGVkIGhlcmU/ICBUaGlzIGlzIGRlYnVnIGNvZGUgb25s eSwgc28KPj4gd2UgY2FuIHJlcXVpcmUgYW5kIHRydXN0IHRoYXQgd2UgYXJlIGNhbGxlZCBhcHBy b3ByaWF0ZWx5Lgo+IHhlbnBvb2wgaXMgbm90IGFuZCBzaG91bGQgbm90IGJlIHZpc2libGUgdG8g Y29kZSBvdXRzaWRlIHRoaXMgZmlsZS4KClF1aXRlLCBidXQgdGhlIG9ubHkgcGxhdXNpYmxlIGV4 dGVybmFsIGNhbGxlcnMgd2lsbCBiZSBjaGVja2luZyBwb29scyBvZgp0aGVpciBvd24uICBUaGlz IHBhdGNoIGFkZHMgaW50ZXJuYWwgY2FsbGVycyBmb3IgY2hlY2tpbmcgdGhlIHhlbnBvb2wuCgp+ QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=