From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andre Przywara Subject: Re: [RFC PATCH 30/49] ARM: new VGIC: Add ENABLE registers handlers Date: Tue, 27 Feb 2018 13:54:13 +0000 Message-ID: <663f875c-f175-b2d4-0521-00ff081da4e2@linaro.org> References: <20180209143937.28866-1-andre.przywara@linaro.org> <20180209143937.28866-31-andre.przywara@linaro.org> <0af8db8c-25f2-2472-5c36-e2891c53eec5@arm.com> <13390e85-23d5-a9d3-bab8-9ef4a3cc9d8f@linaro.org> <40bf0aed-6005-b5b8-bc02-5a1f775ce469@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.84_2) (envelope-from ) id 1eqfi1-0004sQ-Vj for xen-devel@lists.xenproject.org; Tue, 27 Feb 2018 13:54:22 +0000 Received: by mail-wm0-x22a.google.com with SMTP id a20so21784039wmd.1 for ; Tue, 27 Feb 2018 05:54:20 -0800 (PST) In-Reply-To: <40bf0aed-6005-b5b8-bc02-5a1f775ce469@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 , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org SGksCgpPbiAxOS8wMi8xOCAxNDoxMywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+IAo+IE9uIDE5 LzAyLzE4IDEyOjQxLCBBbmRyZSBQcnp5d2FyYSB3cm90ZToKPj4gSGksCj4gCj4gSGksCj4gCj4+ IE9uIDE2LzAyLzE4IDE2OjU3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBPbiAwOS8wMi8xOCAx NDozOSwgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4+Pj4gK8KgwqDCoCBzcGluX2xvY2tfaXJxc2F2 ZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwo+Pj4+ICvCoMKgwqAgaWYgKCBlbmFibGUgKQo+Pj4+ICvC oMKgwqAgewo+Pj4+ICvCoMKgwqDCoMKgwqDCoCBnaWNfc2V0X2lycV90eXBlKGRlc2MsIGlycV90 eXBlID09IFZHSUNfQ09ORklHX0xFVkVMID8KPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgSVJRX1RZUEVfTEVWRUxfSElHSCA6IElSUV9UWVBFX0VER0VfUklTSU5HKTsKPj4+ Cj4+PiBJbmRlbnRhdGlvbiBhbmQgSSB3b3VsZCBwcmVmZXIgYSBoZWxwZXIgdG8gY29udmVydCBi ZXR3ZWVuIHRoZSB2Z2ljCj4+PiB2YWx1ZSBhbmQgdGhlIElSUV9UWVBFLiBUaGlzIHdvdWxkIG1h a2UgdGhlIGNvZGUgZWFzaWVyIHRvIHJlYWQuCj4+Pgo+Pj4gQWxzbywgdGhpcyBjb2RlIGRvZXMg bm90IHJlcGxpY2F0ZSBjb3JyZWN0bHkgdGhlIGN1cnJlbnQgdkdJQy4KPj4+IGdpY19zZXRfaXJx X3R5cGUgaXMgb25seSBhbGxvd2VkIHRvIGJlIHVzZWQgd2hlbgo+Pj4gaXJxX3NldF90eXBlX2J5 X2RvbWFpbihkKSByZXR1cm5zIHRydWUuIElmIHlvdSBjb25zaWRlciB0aGlzIGNoYW5nZQo+Pj4g dmFsaWQsIHRoZW4gSSB3b3VsZCBsaWtlIHRvIGtub3cgd2h5Lgo+Pgo+PiBTbyB3aGF0IGlzL3dh cyB0aGUgcmF0aW9uYWxlIGZvciBub3QgYWxsb3dpbmcgSVJRIHR5cGUgY2hhbmdlcyBmb3IKPj4g bm9uLXByaXZpbGVnZWQgZ3Vlc3RzPyBJZiB5b3UgYWxsb3cgdG8gcGFzcyB0aHJvdWdoIGFuIGhh cmR3YXJlIElSUSB0byBhCj4+IGd1ZXN0ICh3aGljaCBpcyB0aGUgY2FzZSB0aGlzIGZ1bmN0aW9u IGhhbmRsZXMpLCB0aGVuIEkgZG9uJ3Qgc2VlIHdoeSBhCj4+IGd1ZXN0IHdvdWxkIG5vdCBiZSBh bGxvd2VkIHRvIGNoYW5nZSB0aGUgY29uZmlndXJhdGlvbj8gSXQgc2VlbXMgcmF0aGVyCj4+IG9k ZCwgSSBndWVzcyBpdCdzIHVwIHRvIHRoZSBndWVzdCB0byBrbm93IHdoaWNoIHR5cGUgb2YgSVJR IHRoaXMgaXM/Cj4gCj4gSWYgeW91IGNhbiBhbnN3ZXIgdGhlIHF1ZXN0aW9uIG9uIHRvcCBvZiBp cnFfdHlwZV9zZXRfYnlfZG9tYWluIChpLmUKPiAiU2VlIHdoZXRoZXIgaXQgaXMgcG9zc2libGUg dG8gbGV0IGFueSBkb21haW4gY29uZmlndXJlIHRoZSB0eXBlKSB0aGVuCj4gd2UgY2FuIHJlbW92 ZSBpdC4gV2UgZGVjaWRlZCB0byBvbmx5IGFsbG93IGZvciB0aGUgaGFyZHdhcmUgZG9tYWluCj4g YmVjYXVzZSB3ZSB0cnVzdCBpdC4KCkJ1dCB3aHkgd291bGQgeW91IG1pc3RydXN0IGEgRG9tVSBp biB0aGlzIHJlc3BlY3Q/ClRoZSBvbmx5IHBvaW50IEkgc2VlIGlzIHRoYXQgYSBndWVzdCBoYXMg KnNvbWUqIGluZmx1ZW5jZSBvbiBhIGhhcmR3YXJlCmFjY2VzcywgYnV0IEkgZmFpbCB0byBzZWUg aG93IGEgc2luZ2xlIE1NSU8gcmVhZC1tb2RpZnktd3JpdGUgc2VxdWVuY2UKd291bGQgYWN0dWFs bHkgaW1wYWN0IHRoZSBob3N0LiBFc3BlY2lhbGx5IHNpbmNlIHdlIGRvIGl0IG9ubHkgb24KZW5h YmxpbmcgYW4gSVJRLgpMb29raW5nIG1vcmUgY2xvc2VseSBhdCB0aGUgZXhpc3RpbmcgVkdJQyBj b2RlIHdlIG1pZ2h0IHdhbnQgdG8gY2hlY2sgaWYKdGhlIGhhcmR3YXJlIElSUSB3YXMgYWxyZWFk eSBlbmFibGVkIGJlZm9yZSBlbnRlcmluZyB0aGUKImlmICggcC0+ZGVzYyAhPSBOVUxMICkiIGJy YW5jaCwgYnR3LgoKU28gaXMgdGhpcyB0aGUgY29uY2Vybj8gQ29tbWl0IGIwMDAzYmRkNjkwIHdh c24ndCByZWFsbHkgZW5saWdodGVuaW5nIGluCnRoaXMgcmVzcGVjdC4KCkNoZWVycywKQW5kcmUu CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs