From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH XEN v8 24/29] tools/libs/call: linux: touch newly allocated pages after madvise lockdown Date: Tue, 19 Jan 2016 15:03:31 +0000 Message-ID: <1453215811.29930.78.camel@citrix.com> References: <1452864168.32341.97.camel@citrix.com> <1452864188-2417-1-git-send-email-ian.campbell@citrix.com> <1452864188-2417-25-git-send-email-ian.campbell@citrix.com> <20160119132420.GZ1691@citrix.com> <569E4E3E.9060103@citrix.com> <20160119145848.GJ1691@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160119145848.GJ1691@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 , Roger Pau =?ISO-8859-1?Q?Monn=E9?= Cc: ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gVHVlLCAyMDE2LTAxLTE5IGF0IDE0OjU4ICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+IE9uIFR1 ZSwgSmFuIDE5LCAyMDE2IGF0IDAzOjU0OjU0UE0gKzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv dGU6Cj4gPiBFbCAxOS8wMS8xNiBhIGxlcyAxNC4yNCwgV2VpIExpdSBoYSBlc2NyaXQ6Cj4gPiA+ IE9uIEZyaSwgSmFuIDE1LCAyMDE2IGF0IDAxOjIzOjAzUE0gKzAwMDAsIElhbiBDYW1wYmVsbCB3 cm90ZToKPiA+ID4gPiBUaGlzIGF2b2lkcyBhIHBvdGVudGlhbCBpc3N1ZSB3aXRoIGEgZm9yayBh ZnRlciBhbGxvY2F0aW9uIGJ1dAo+ID4gPiA+IGJlZm9yZQo+ID4gPiA+IG1hZHZpc2UuCj4gPiA+ ID4gCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0 cml4LmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiB2NzogTmV3LCByZXBsYWNpbmcgInRvb2xzL2xp YnMvY2FsbDogbGludXg6IGF2b2lkIGZvcmtpbmcgYmV0d2Vlbgo+ID4gPiA+IG1tYXAKPiA+ID4g PiDCoMKgwqDCoGFuZCBtYWR2aXNlIi4KPiA+ID4gPiAtLS0KPiA+ID4gPiDCoHRvb2xzL2xpYnMv Y2FsbC9saW51eC5jIHwgMTQgKysrKysrKysrKysrKy0KPiA+ID4gPiDCoDEgZmlsZSBjaGFuZ2Vk LCAxMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiA+ID4gCj4gPiA+ID4gZGlmZiAt LWdpdCBhL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5jIGIvdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMK PiA+ID4gPiBpbmRleCAzNjQxZTQxLi42NTFmMzgwIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3Rvb2xz L2xpYnMvY2FsbC9saW51eC5jCj4gPiA+ID4gKysrIGIvdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMK PiA+ID4gCj4gPiA+IEkgZGlkbid0IG5vdGljZSB5b3Ugb25seSBoYW5kbGVkIHRoaXMgZm9yIExp bnV4IHVudGlsIG5vdy4KPiA+ID4gCj4gPiA+IEkgdGhpbmsgRnJlZUJTRCBhbmQgTmV0QlNEIG5l ZWQgc2ltaWxhciB0cmVhdG1lbnQsIHRvbz8gQnV0IHRoZW4KPiA+ID4gY3VycmVudAo+ID4gPiBC U0QqIGNvZGUgZG9lc24ndCBldmVuIHN1cHBvcnQgRE9OVEZPUksgaW4gbWFkdmlzZS4KPiA+ID4g Cj4gPiA+IEFkZGluZyBSb2dlciBmb3IgbW9yZSBpbnB1dC4KPiA+IAo+ID4gSG0sIHJpZ2h0LCB0 aGFua3MgZm9yIG5vdGljaW5nIHRoaXMuIEkgZG9uJ3QgdGhpbmsgRnJlZUJTRCBuZWVkcyBhCj4g PiBzaW1pbGFyIHRyZWF0bWVudCAocHJlLWZhdWx0aW5nKSwgYmVjYXVzZSBtbG9jayB3aWxsIHJl bW92ZSBhbnkgQ29XCj4gPiB3aGVuCj4gPiBtYWtpbmcgdGhlIHBhZ2VzIHdpcmVkLgo+ID4gCj4g PiBBbHNvLCBBRkFJQ1Qgd2UgZG9uJ3QgbmVlZCB0byBjYWxsIG1hZHZpc2Ugb3IgbWluaGVyaXQo MikgYmVjYXVzZQo+ID4gbWxvY2soMikgYWxyZWFkeSB0YWtlcyBjYXJlIG9mIHByZXZlbnRpbmcg dGhlIG1lbW9yeSByZWdpb24gZnJvbSBiZWluZwo+ID4gY29waWVkIHRvIHRoZSBjaGlsZCBvbiBm b3JrOgo+ID4gCj4gPiAiTG9ja2VkIG1hcHBpbmdzIGFyZSBub3QgaW5oZXJpdGVkIGJ5IHRoZSBj aGlsZCBwcm9jZXNzIGFmdGVyIGEKPiA+IGZvcmsoMikuIiBbMF0KPiA+IAo+ID4gU28gSSB0aGlu ayB3ZSBhcmUgc2FmZSBvbiB0aGUgRnJlZUJTRCBzaWRlLgo+ID4gCj4gCj4gQnV0IHdoYXQgaWYg dGhlIHByb2Nlc3MgZm9ya3MgYmV0d2VlbiBtbWFwIGFuZCBtbG9jaz8gSSB0aGluayB0aGF0Cj4g d2FycmFudHMgdG91Y2hpbmcgdGhlIGFyZWEgbGlrZSB3ZSBkbyBmb3IgTGludXggaGVyZS4KCm1s b2NrIGd1YXJhbnRlZXMgdGhlIG1lbW9yeSBpcyBwb3B1bGF0ZWQsIEkgdGhpbmssIHdoaWNoIGlz IGVxdWl2YWxlbnQgdG8KdG91Y2hpbmcgaXQuCgpPbiBMaW51eCB3ZSB1c2UgbWFkdmlzZSBub3Qg bWxvY2ssIHdoaWNoIGRvZXNuJ3QgbWFrZSB0aGUgc2FtZSBjbGFpbXMuCgo+IApJYW4uCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=