From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] xen: arm: zero EL2 pagetable pages before use Date: Fri, 11 Mar 2016 13:24:57 +0000 Message-ID: <56E2C729.9020607@citrix.com> References: <1457647206-9436-1-git-send-email-shankerd@codeaurora.org> <56E2BA0E02000078000DB908@prv-mh.provo.novell.com> <56E2C07B.1060007@citrix.com> <56E2D28002000078000DB9B0@prv-mh.provo.novell.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.84) (envelope-from ) id 1aeN4C-0005cn-T0 for xen-devel@lists.xenproject.org; Fri, 11 Mar 2016 13:25:21 +0000 In-Reply-To: <56E2D28002000078000DB9B0@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , Shanker Donthineni Cc: Julien Grall , xen-devel , Philip Elcan , Vikram Sethi , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org T24gMTEvMDMvMTYgMTM6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDExLjAzLjE2IGF0 IDEzOjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDExLzAzLzE2 IDExOjI5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEwLjAzLjE2IGF0IDIzOjAwLCA8 c2hhbmtlcmRAY29kZWF1cm9yYS5vcmc+IHdyb3RlOgo+Pj4+IEBAIC03NzEsNiArNzcyLDcgQEAg dm9pZCBfX2luaXQgc2V0dXBfZnJhbWV0YWJsZV9tYXBwaW5ncyhwYWRkcl90IHBzLCBwYWRkcl90 IHBlKQo+Pj4+ICAgICAgbnJfc2Vjb25kID0gZnJhbWV0YWJsZV9zaXplID4+IFNFQ09ORF9TSElG VDsKPj4+PiAgICAgIHNlY29uZF9iYXNlID0gYWxsb2NfYm9vdF9wYWdlcyhucl9zZWNvbmQsIDEp Owo+Pj4+ICAgICAgc2Vjb25kID0gbWZuX3RvX3ZpcnQoc2Vjb25kX2Jhc2UpOwo+Pj4+ICsgICAg bWVtc2V0KHNlY29uZCwgMCwgbnJfc2Vjb25kICogUEFHRV9TSVpFKTsKPj4+PiAgICAgIGZvciAo IGkgPSAwOyBpIDwgbnJfc2Vjb25kOyBpKysgKQo+Pj4+ICAgICAgewo+Pj4+ICAgICAgICAgIHB0 ZSA9IG1mbl90b194ZW5fZW50cnkoc2Vjb25kX2Jhc2UgKyBpLCBXUklURUFMTE9DKTsKPj4+IEFs b25nIHRob3NlIGxpbmVzIGhlcmUgLSB1c2UgY2xlYXJfcGFnZSgpLCBwcmVzdW1hYmx5IGJ5IG1v dmluZyBpdAo+Pj4gaW50byB0aGUgbG9vcC4KPj4gVGhpcyBuZWVkIG9ubHkgaW5pdGlhbGlzZSB0 aGUgZW50cmllcyB3aGljaCBhcmUgbm90IGZpbGxlZCBieSB0aGUgbG9vcCwKPj4gd2hpY2ggd2ls bCBvbmx5IGJlIHRoZSByb3VuZGluZyBzaXplIHVwIHRvIHRoZSBuZXh0IDJNIG9yIDMyTSBib3Vu ZGFyeS4KPj4KPj4gTW9zdCBvZiB0aGUgY29udGVudCBvZiAnc2Vjb25kJyBpcyBleHBsaWNpdGx5 IGluaXRpYWxpc2VkLCBzbyB6ZXJvaW5nIGl0Cj4+IGFsbCBmaXJzdCBpcyByZWR1bmRhbnQuCj4g V2VsbCwgSSBjZXJ0YWlubHkgZG9uJ3Qga25vdyBhbGwgdGhlIGRldGFpbHMgb2YgaG93IHRoaXMg d29ya3Mgb24KPiBBUk0sIGJ1dCB0aGUgd2F5IEkgcmVtZW1iZXIgdGhlIG9yaWdpbmFsIHByb2Js ZW0gZGVzY3JpcHRpb24KPiAoc2VudCBhIGZldyBkYXlzIGFnbykgdGhlIHByb2JsZW0gd2FzIHdp dGggYm9ndXMgdHJhbnNsYXRpb25zCj4gdG8gYmUgdmlzaWJsZSB0cmFuc2llbnRseS4gT2YgY291 cnNlIGFsbCBkZXBlbmRzIG9uIHdoZXRoZXIgdGhlCj4gcGFnZSB0YWJsZXMgdGhhdCBhcmUgYmVp bmcgbW9kaWZpZWQgaGVyZSBhcmUgbGl2ZSBvbmVzLCB3aGljaAo+IEkgc2ltcGx5IGRvbid0IGtu b3cuCgpMb29raW5nIGF0IHRoZSBjb2RlIGhlcmUsIHNlY29uZCBpcyBob29rZWQgaW50byB0aGUg bGl2ZSBwYWdldGFibGVzCmltbWVkaWF0ZWx5IGFmdGVyIHRoZSBsb29wLiAgVGhlcmVmb3JlLCBi b2d1cyB0cmFuc2xhdGlvbnMgd2lsbCBvbmx5IGJlCnByZXNlbnQgZm9yIHRoZSB1bnRvdWNoZWQg UFRFcyB3aGljaCBtYWtlIHVwIHRoZSBhbGlnbm1lbnQgc3BhY2UuCgpIb3dldmVyLCBpdCBpcyBw cm9iYWJseSBiZXN0IHRvIGRlZmVyIHRvIHRoZSBBUk0gbWFpbnRhaW5lcnMuCgp+QW5kcmV3Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=