From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andre Przywara Subject: Re: [PATCH v2 40/45] ARM: new VGIC: vgic-init: register VGIC Date: Tue, 20 Mar 2018 17:11:51 +0000 Message-ID: <32f47f2e-181e-f1e4-3eac-bfafd5a16d11@linaro.org> References: <20180315203050.19791-1-andre.przywara@linaro.org> <20180315203050.19791-41-andre.przywara@linaro.org> <1bf5c369-5f80-3020-31bc-3871869220f2@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1eyKnt-00069r-Qx for xen-devel@lists.xenproject.org; Tue, 20 Mar 2018 17:12:05 +0000 Received: by mail-wm0-x232.google.com with SMTP id r82so5007592wme.0 for ; Tue, 20 Mar 2018 10:12:04 -0700 (PDT) In-Reply-To: <1bf5c369-5f80-3020-31bc-3871869220f2@arm.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Julien Grall , Stefano Stabellini Cc: xen-devel@lists.xenproject.org, Andrew Cooper List-Id: xen-devel@lists.xenproject.org SGksCgpPbiAyMC8wMy8xOCAwMToxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFuZHJlLAo+ IAo+IE9uIDAzLzE1LzIwMTggMDg6MzAgUE0sIEFuZHJlIFByenl3YXJhIHdyb3RlOgo+PiBkaWZm IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdp Yy5jCj4+IGluZGV4IDAwMmZlYzU3ZTYuLjRiOTY2NGYzMTMgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9h cmNoL2FybS92Z2ljL3ZnaWMuYwo+PiArKysgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKPj4g QEAgLTk0Niw2ICs5NDYsMjggQEAgdm9pZCB2Z2ljX3N5bmNfaGFyZHdhcmVfaXJxKHN0cnVjdCBk b21haW4gKmQsCj4+IMKgwqDCoMKgwqAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9j aywgZmxhZ3MpOwo+PiDCoCB9Cj4+IMKgICt1bnNpZ25lZCBpbnQgdmdpY19tYXhfdmNwdXMoY29u c3Qgc3RydWN0IGRvbWFpbiAqZCkKPj4gK3sKPj4gK8KgwqDCoCB1bnNpZ25lZCBpbnQgdmdpY192 Y3B1X2xpbWl0Owo+PiArCj4+ICvCoMKgwqAgc3dpdGNoICggZC0+YXJjaC52Z2ljLnZlcnNpb24g KQo+PiArwqDCoMKgIHsKPj4gKyNpZmRlZiBDT05GSUdfSEFTX0dJQ1YzCj4+ICvCoMKgwqAgY2Fz ZSBHSUNfVjM6Cj4+ICvCoMKgwqDCoMKgwqDCoCB2Z2ljX3ZjcHVfbGltaXQgPSBWR0lDX1YzX01B WF9DUFVTOwo+PiArwqDCoMKgwqDCoMKgwqAgYnJlYWs7Cj4+ICsjZW5kaWYKPiAKPiBJdCBpcyBh IGJpdCBzdHJhbmdlIHRoYXQgeW91IGhhbmRsZSBHSUNWMyBoZXJlIGJ1dCBkb24ndCBpbgo+IGRv bWFpbl92Z2ljX3JlZ2lzdGVyLgoKRmFpciBlbm91Z2guCgo+PiArwqDCoMKgIGNhc2UgR0lDX1Yy Ogo+PiArwqDCoMKgwqDCoMKgwqAgdmdpY192Y3B1X2xpbWl0ID0gVkdJQ19WMl9NQVhfQ1BVUzsK Pj4gK8KgwqDCoMKgwqDCoMKgIGJyZWFrOwo+PiArwqDCoMKgIGRlZmF1bHQ6Cj4+ICvCoMKgwqDC oMKgwqDCoCB2Z2ljX3ZjcHVfbGltaXQgPSBNQVhfVklSVF9DUFVTOwo+IAo+IEkgZmVlbCB0aGlz IGlzIGEgYml0IG9kZC4gV2Ugb25seSBzdXBwb3J0IEdJQ3YyIGFuZCBHSUN2MyBhbmQgdGhlIGVu dW0KPiBoYXMgdHdvIHZhbHVlcy4gTGlrZWx5IEdDQyB3aWxsIGNvbXBsYWluIGlmIENPTkZJR19I QVNfR0lDVjMgaXMgc2V0Cj4gYmVjYXVzZSBkZWZhdWx0IGxhYmVsIGlzIG5vdCB1c2VkLgoKQUZB SUNUIChhbmQgaGF2ZSB0ZXN0ZWQpIGF0IGxlYXN0IG15IEdDQyBuZXZlciBjb21wbGFpbnMgYWJv dXQKImRlZmF1bHQ6IiwgZXZlbiBpZiBldmVyeSBlbnVtIG1lbWJlciBoYXMgYWxyZWFkeSBiZWVu IHVzZWQuIEkgdGhpbmsKaXQncyBnb29kIHN0eWxlIHRvIGNhdGNoIHRob3NlIGNhc2VzIHNob3Vs ZCB0aGUgZW51bSBnZXQgZXh0ZW5kZWQgZm9yCnNvbWUgcmVhc29uLgpQbHVzIHdlIGhhdmUgdGhp cyBhbHJlYWR5IGluIGFyY2hfZG9tYWluX2NyZWF0ZSgpIChpbiBzd2l0Y2gKZ2V0X2h3X3ZlcnNp b24oKSkuCgo+IExhc3RseSwgSSBjYW4ndCBzZWUgaG93IHlvdSBoYW5kbGUgdGhlIGNvcm5lciBj YXNlIG1lbnRpb25lZCBpbiB0aGUKPiBjdXJyZW50IHZHSUM6Cj4gCj4gwqDCoMKgIC8qCj4gwqDC oMKgwqAgKiBTaW5jZSBldnRjaG5faW5pdCB3b3VsZCBjYWxsIGRvbWFpbl9tYXhfdmNwdXMgZm9y IHBvbGxfbWFzawo+IMKgwqDCoMKgICogYWxsb2NhdGlvbiB3aGVuIHRoZSB2Z2ljX29wcyBoYXZl bid0IGJlZW4gaW5pdGlhbGlzZWQgeWV0LAo+IMKgwqDCoMKgICogd2UgcmV0dXJuIE1BWF9WSVJU X0NQVVMgaWYgZC0+YXJjaC52Z2ljLmhhbmRsZXIgaXMgbnVsbC4KPiDCoMKgwqDCoCAqLwoKRG8g d2UgbmVlZCB0aGlzIHN0aWxsIHdpdGggQW5kcmV3J3MgbGF0ZXN0IHBhdGNoPwoKPiBUaGUgY29t bWVudCBpbiB0aGUgY29kZSB3b3VsZCBhbHNvIGJlIHZlcnkgdXNlZnVsIGFzIHRoZSByZWFzb24g dG8gY2FsbAo+IHZnaWNfbWF4X3ZjcHVzIGJlZm9yZSB0aGUgZnVsbCBpbml0aWFsaXphdGlvbiBp cyBub3QgdGhhdCBzdHJhaWdodGZvcndhcmQuCgpPdGhlcndpc2UgdGhpcyBzbWVsbHMgbGlrZSB3 ZSBuZWVkIHRvIGhhdmUgZW51bSBnaWNfdmVyc2lvbiBleHRlbmRlZCwgdG8KcmVzZXJ2ZSB0aGUg MCBjYXNlPyBlbnVtIGdpY192ZXJzaW9uIHtHSUNfSU5WQUxJRCwgR0lDX1YyLCBHSUNfVjN9Oz8K ClRoYXQgc2hvdWxkIGNvdmVyIHRoZSBub3QteWV0LWluaXRpYWxpc2VkIGNhc2UsIHNob3VsZG4n dCBpdD8KCkNoZWVycywKQW5kcmUuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v eGVuLWRldmVs