From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2] mm: option to _always_ scrub freed domheap pages Date: Tue, 07 May 2019 07:55:27 -0600 Message-ID: <5CD18E4F020000780022C87A@prv1-mh.provo.novell.com> References: <20190507113405.71851-1-elnikety@amazon.com> <5CD175F5020000780022C7EF@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hO0ZK-0008JA-7A for xen-devel@lists.xenproject.org; Tue, 07 May 2019 13:55:42 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Eslam Elnikety , george.dunlap@citrix.com Cc: Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , xen-devel , Amit Shah List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA3LjA1LjE5IGF0IDE1OjE1LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90 ZToKPiBPbiA1LzcvMTkgMToxMSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA3LjA1 LjE5IGF0IDEzOjM0LCA8ZWxuaWtldHlAYW1hem9uLmNvbT4gd3JvdGU6Cj4+PiAtLS0gYS94ZW4v Y29tbW9uL3BhZ2VfYWxsb2MuYwo+Pj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4+ IEBAIC0yMTQsNiArMjE0LDEwIEBAIGN1c3RvbV9wYXJhbSgiYm9vdHNjcnViIiwgcGFyc2VfYm9v dHNjcnViX3BhcmFtKTsKPj4+ICBzdGF0aWMgdW5zaWduZWQgbG9uZyBfX2luaXRkYXRhIG9wdF9i b290c2NydWJfY2h1bmsgPSBNQigxMjgpOwo+Pj4gIHNpemVfcGFyYW0oImJvb3RzY3J1Yl9jaHVu ayIsIG9wdF9ib290c2NydWJfY2h1bmspOwo+Pj4gIAo+Pj4gKyAvKiBzY3J1Yi1kb21oZWFwIC0+ IERvbWhlYXAgcGFnZXMgYXJlIHNjcnViYmVkIHdoZW4gZnJlZWQgKi8KPj4+ICtzdGF0aWMgYm9v bCBfX3JlYWRfbW9zdGx5IG9wdF9zY3J1Yl9kb21oZWFwOwo+Pj4gK2Jvb2xlYW5fcGFyYW0oInNj cnViLWRvbWhlYXAiLCBvcHRfc2NydWJfZG9taGVhcCk7Cj4+IAo+PiBVcG9uIDJuZCB0aG91Z2h0 IHRoaXMsIGJ0dywgd291bGQgc2VlbSB0byBiZSBhbiBleGNlbGxlbnQgY2FuZGlkYXRlCj4+IGZv ciBiZWNvbWluZyBhIHJ1bnRpbWUgcGFyYW1ldGVyLgo+PiAKPj4+IEBAIC0yMzc4LDkgKzIzODIs MTAgQEAgdm9pZCBmcmVlX2RvbWhlYXBfcGFnZXMoc3RydWN0IHBhZ2VfaW5mbyAqcGcsIHVuc2ln bmVkIGludCBvcmRlcikKPj4+ICAgICAgICAgICAgICAvKgo+Pj4gICAgICAgICAgICAgICAqIE5v cm1hbGx5IHdlIGV4cGVjdCBhIGRvbWFpbiB0byBjbGVhciBwYWdlcyBiZWZvcmUgZnJlZWluZyB0 aGVtLAo+Pj4gICAgICAgICAgICAgICAqIGlmIGl0IGNhcmVzIGFib3V0IHRoZSBzZWNyZWN5IG9m IHRoZWlyIGNvbnRlbnRzLiBIb3dldmVyLCBhZnRlcgo+Pj4gLSAgICAgICAgICAgICAqIGEgZG9t YWluIGhhcyBkaWVkIHdlIGFzc3VtZSByZXNwb25zaWJpbGl0eSBmb3IgZXJhc3VyZS4KPj4+ICsg ICAgICAgICAgICAgKiBhIGRvbWFpbiBoYXMgZGllZCB3ZSBhc3N1bWUgcmVzcG9uc2liaWxpdHkg Zm9yIGVyYXN1cmUuIFdlIGRvCj4+PiArICAgICAgICAgICAgICogc2NydWIgcmVnYXJkbGVzcyBp ZiBvcHRpb24gc2NydWJfZG9taGVhcCBpcyBzZXQuCj4+PiAgICAgICAgICAgICAgICovCj4+PiAt ICAgICAgICAgICAgc2NydWIgPSBkLT5pc19keWluZyB8fCBzY3J1Yl9kZWJ1ZzsKPj4+ICsgICAg ICAgICAgICBzY3J1YiA9IGQtPmlzX2R5aW5nIHx8IHNjcnViX2RlYnVnIHx8IG9wdF9zY3J1Yl9k b21oZWFwOwo+PiAKPj4gRGlkIHlvdSBjb25zaWRlciBzZXR0aW5nIG9wdF9zY3J1Yl9kb21oZWFw IHdoZW4gc2NydWJfZGVidWcgaXMKPj4gc2V0PyBUaGlzIHdvdWxkIHNob3J0ZW4gdGhlIChydW50 aW1lKSBjYWxjdWxhdGlvbiBoZXJlIGJ5IGEgdGlueSBiaXQsCj4+IGF0IHRoZSBwcmljZSBvZiBk b2luZyBvbmUgbW9yZSB0aGluZyBvbmNlIHdoaWxlIGJvb3RpbmcuCj4gCj4gSnVzdCBmb3IgY2xh cmlmaWNhdGlvbiBKYW4gLS0gZGlkIHlvdSBtZWFuLCAiSSdtIGhhcHB5IGZvciB0aGlzIHRvIGdv IGluCj4gYXMgaXQgaXMsIGJ1dCBpZiB5b3UgZmVlbCBsaWtlIGl0LCBoZXJlIGFyZSB0d28gaW1w cm92ZW1lbnRzIj8KClllcyAobWF5YmUgIkknZCBwcmVmZXIiIHRvIHJlcGxhY2UgImlmIHlvdSBm ZWVsIGxpa2UgaXQiKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v eGVuLWRldmVs From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1E9B5C04AAB for ; Tue, 7 May 2019 13:56:01 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id EE9EC20989 for ; Tue, 7 May 2019 13:56:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EE9EC20989 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hO0ZK-0008JG-MC; Tue, 07 May 2019 13:55:42 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hO0ZK-0008JA-7A for xen-devel@lists.xenproject.org; Tue, 07 May 2019 13:55:42 +0000 X-Inumbo-ID: c6beef78-70cf-11e9-881e-3348ae07e7ef Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id c6beef78-70cf-11e9-881e-3348ae07e7ef; Tue, 07 May 2019 13:55:31 +0000 (UTC) Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com with Novell_GroupWise; Tue, 07 May 2019 07:55:30 -0600 Message-Id: <5CD18E4F020000780022C87A@prv1-mh.provo.novell.com> X-Mailer: Novell GroupWise Internet Agent 18.1.0 Date: Tue, 07 May 2019 07:55:27 -0600 From: "Jan Beulich" To: "Eslam Elnikety" , References: <20190507113405.71851-1-elnikety@amazon.com> <5CD175F5020000780022C7EF@prv1-mh.provo.novell.com> In-Reply-To: Mime-Version: 1.0 Content-Disposition: inline Subject: Re: [Xen-devel] [PATCH v2] mm: option to _always_ scrub freed domheap pages X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , xen-devel , Amit Shah Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Message-ID: <20190507135527.oMxCyPJTEkf-DUFS3F_ObU6lcL3Qm3R_qBGM8Jno-6E@z> Pj4+IE9uIDA3LjA1LjE5IGF0IDE1OjE1LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90 ZToKPiBPbiA1LzcvMTkgMToxMSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA3LjA1 LjE5IGF0IDEzOjM0LCA8ZWxuaWtldHlAYW1hem9uLmNvbT4gd3JvdGU6Cj4+PiAtLS0gYS94ZW4v Y29tbW9uL3BhZ2VfYWxsb2MuYwo+Pj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4+ IEBAIC0yMTQsNiArMjE0LDEwIEBAIGN1c3RvbV9wYXJhbSgiYm9vdHNjcnViIiwgcGFyc2VfYm9v dHNjcnViX3BhcmFtKTsKPj4+ICBzdGF0aWMgdW5zaWduZWQgbG9uZyBfX2luaXRkYXRhIG9wdF9i b290c2NydWJfY2h1bmsgPSBNQigxMjgpOwo+Pj4gIHNpemVfcGFyYW0oImJvb3RzY3J1Yl9jaHVu ayIsIG9wdF9ib290c2NydWJfY2h1bmspOwo+Pj4gIAo+Pj4gKyAvKiBzY3J1Yi1kb21oZWFwIC0+ IERvbWhlYXAgcGFnZXMgYXJlIHNjcnViYmVkIHdoZW4gZnJlZWQgKi8KPj4+ICtzdGF0aWMgYm9v bCBfX3JlYWRfbW9zdGx5IG9wdF9zY3J1Yl9kb21oZWFwOwo+Pj4gK2Jvb2xlYW5fcGFyYW0oInNj cnViLWRvbWhlYXAiLCBvcHRfc2NydWJfZG9taGVhcCk7Cj4+IAo+PiBVcG9uIDJuZCB0aG91Z2h0 IHRoaXMsIGJ0dywgd291bGQgc2VlbSB0byBiZSBhbiBleGNlbGxlbnQgY2FuZGlkYXRlCj4+IGZv ciBiZWNvbWluZyBhIHJ1bnRpbWUgcGFyYW1ldGVyLgo+PiAKPj4+IEBAIC0yMzc4LDkgKzIzODIs MTAgQEAgdm9pZCBmcmVlX2RvbWhlYXBfcGFnZXMoc3RydWN0IHBhZ2VfaW5mbyAqcGcsIHVuc2ln bmVkIGludCBvcmRlcikKPj4+ICAgICAgICAgICAgICAvKgo+Pj4gICAgICAgICAgICAgICAqIE5v cm1hbGx5IHdlIGV4cGVjdCBhIGRvbWFpbiB0byBjbGVhciBwYWdlcyBiZWZvcmUgZnJlZWluZyB0 aGVtLAo+Pj4gICAgICAgICAgICAgICAqIGlmIGl0IGNhcmVzIGFib3V0IHRoZSBzZWNyZWN5IG9m IHRoZWlyIGNvbnRlbnRzLiBIb3dldmVyLCBhZnRlcgo+Pj4gLSAgICAgICAgICAgICAqIGEgZG9t YWluIGhhcyBkaWVkIHdlIGFzc3VtZSByZXNwb25zaWJpbGl0eSBmb3IgZXJhc3VyZS4KPj4+ICsg ICAgICAgICAgICAgKiBhIGRvbWFpbiBoYXMgZGllZCB3ZSBhc3N1bWUgcmVzcG9uc2liaWxpdHkg Zm9yIGVyYXN1cmUuIFdlIGRvCj4+PiArICAgICAgICAgICAgICogc2NydWIgcmVnYXJkbGVzcyBp ZiBvcHRpb24gc2NydWJfZG9taGVhcCBpcyBzZXQuCj4+PiAgICAgICAgICAgICAgICovCj4+PiAt ICAgICAgICAgICAgc2NydWIgPSBkLT5pc19keWluZyB8fCBzY3J1Yl9kZWJ1ZzsKPj4+ICsgICAg ICAgICAgICBzY3J1YiA9IGQtPmlzX2R5aW5nIHx8IHNjcnViX2RlYnVnIHx8IG9wdF9zY3J1Yl9k b21oZWFwOwo+PiAKPj4gRGlkIHlvdSBjb25zaWRlciBzZXR0aW5nIG9wdF9zY3J1Yl9kb21oZWFw IHdoZW4gc2NydWJfZGVidWcgaXMKPj4gc2V0PyBUaGlzIHdvdWxkIHNob3J0ZW4gdGhlIChydW50 aW1lKSBjYWxjdWxhdGlvbiBoZXJlIGJ5IGEgdGlueSBiaXQsCj4+IGF0IHRoZSBwcmljZSBvZiBk b2luZyBvbmUgbW9yZSB0aGluZyBvbmNlIHdoaWxlIGJvb3RpbmcuCj4gCj4gSnVzdCBmb3IgY2xh cmlmaWNhdGlvbiBKYW4gLS0gZGlkIHlvdSBtZWFuLCAiSSdtIGhhcHB5IGZvciB0aGlzIHRvIGdv IGluCj4gYXMgaXQgaXMsIGJ1dCBpZiB5b3UgZmVlbCBsaWtlIGl0LCBoZXJlIGFyZSB0d28gaW1w cm92ZW1lbnRzIj8KClllcyAobWF5YmUgIkknZCBwcmVmZXIiIHRvIHJlcGxhY2UgImlmIHlvdSBm ZWVsIGxpa2UgaXQiKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v eGVuLWRldmVs