From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Dyasli Subject: Re: [PATCH v1] x86/dom0: use MEMF_no_scrub for Dom0 RAM allocation Date: Wed, 21 Nov 2018 09:22:34 +0000 Message-ID: <7b2dfc5c-1b09-f9cf-acc8-744e58611295@citrix.com> References: <20181120170055.16309-1-sergey.dyasli@citrix.com> <5BF4418902000078001FE36A@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5BF4418902000078001FE36A@prv1-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , Roger Pau Monne , Wei Liu , "sergey.dyasli@citrix.com >> Sergey Dyasli" , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMjAvMTEvMjAxOCAxNzoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjAuMTEuMTgg YXQgMTg6MDAsIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBOb3cgdGhhdCBp ZGxlIHNjcnViIGlzIHRoZSBkZWZhdWx0IG9wdGlvbiwgYWxsIG1lbW9yeSBpcyBtYXJrZWQgYXMg ZGlydHkKPj4gYW5kIGFsbG9jX2RvbWhlYXBfcGFnZXMoKSB3aWxsIGRvIGVhZ2VyIHNjcnViYmlu ZyBieSBkZWZhdWx0LiBUaGlzIGNhbgo+PiBsZWFkIHRvIGxvbmdlciBEb20wIGNvbnN0cnVjdGlv biBhbmQgcG90ZW50aWFsbHkgdG8gYSB3YXRjaGRvZyB0aW1lb3V0LAo+PiBlc3BlY2lhbGx5IG9u IG9sZGVyIEgvVyAoZS5nLiBIYXJwZXJ0b3duKS4KPj4KPj4gUGFzcyBNRU1GX25vX3NjcnViIHRv IG9wdGltaXNlIHRoaXMgcHJvY2VzcyBzaW5jZSB0aGVyZSBpcyBsaXR0bGUgcG9pbnQKPj4gaW4g c2NydWJiaW5nIG1lbW9yeSBmb3IgRG9tMCBSQU0uCj4gCj4gR29vZCBpZGVhLgo+IAo+PiAtLS0g YS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9wdi9k b20wX2J1aWxkLmMKPj4gQEAgLTIzOSw3ICsyMzksOCBAQCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5m byAqIF9faW5pdCBhbGxvY19jaHVuayhzdHJ1Y3QgZG9tYWluICpkLAo+PiAgICAgICAgICBvcmRl ciA9IGxhc3Rfb3JkZXI7Cj4+ICAgICAgZWxzZSBpZiAoIG1heF9wYWdlcyAmIChtYXhfcGFnZXMg LSAxKSApCj4+ICAgICAgICAgIC0tb3JkZXI7Cj4+IC0gICAgd2hpbGUgKCAocGFnZSA9IGFsbG9j X2RvbWhlYXBfcGFnZXMoZCwgb3JkZXIsIGRvbTBfbWVtZmxhZ3MpKSA9PSBOVUxMICkKPj4gKyAg ICB3aGlsZSAoIChwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlcyhkLCBvcmRlciwgZG9tMF9tZW1m bGFncyB8Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIE1FTUZfbm9fc2NydWIpKSA9PSBOVUxMICkKPj4gICAgICAgICAgaWYgKCBvcmRlci0tID09 IDAgKQo+PiAgICAgICAgICAgICAgYnJlYWs7Cj4+ICAgICAgaWYgKCBwYWdlICkKPj4gQEAgLTI2 NSw3ICsyNjYsNyBAQCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5mbyAqIF9faW5pdCBhbGxvY19jaHVu ayhzdHJ1Y3QgZG9tYWluICpkLAo+PiAgCj4+ICAgICAgICAgIGlmICggZC0+dG90X3BhZ2VzICsg KDEgPDwgb3JkZXIpID4gZC0+bWF4X3BhZ2VzICkKPj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+ PiAtICAgICAgICBwZzIgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBNRU1GX2V4YWN0 X25vZGUpOwo+PiArICAgICAgICBwZzIgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBN RU1GX2V4YWN0X25vZGUgfCBNRU1GX25vX3NjcnViKTsKPj4gICAgICAgICAgaWYgKCBwZzIgPiBw YWdlICkKPj4gICAgICAgICAgewo+PiAgICAgICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2VzKHBh Z2UsIGZyZWVfb3JkZXIpOwo+IAo+IFRoZXJlIGFyZSBxdWl0ZSBhIGZldyBtb3JlIGFsbG9jYXRp b25zIHVwIGZyb20gaGVyZS4gQW55IHJlYXNvbgo+IHlvdSBkb24ndCBjb252ZXJ0IHRob3NlIGFz IHdlbGwsIHRoZSBtb3JlIHRoYXQgc29tZSBldmVuCj4gY2xlYXJfcGFnZSgpIHdoYXQgdGhleSd2 ZSBqdXN0IGFsbG9jYXRlZD8KCkRvbTAgUkFNIGlzIGp1c3QgYmVpbmcgdGhlIGxhcmdlc3QgYWxs b2NhdGlvbi4gQnV0IHllcywgaXQgc2hvdWxkIGJlIHNhZmUKdG8gdXNlIE1FTUZfbm9fc2NydWIg aW4gZXZlcnkgYWxsb2NfZG9taGVhcF9wYWdlcygpIGNhbGwgZHVyaW5nIERvbTAKY29uc3RydWN0 aW9uLiBJJ2xsIHNlbmQgYW4gdXBkYXRlZCBwYXRjaCBhZnRlciBzb21lIHRlc3RpbmcuCgotLQpU aGFua3MsClNlcmdleQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl bA==