From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC PATCH 43/49] ARM: new VGIC: Add preliminary stub implementations Date: Mon, 19 Feb 2018 12:34:09 +0000 Message-ID: <3029eb67-5ed4-1b71-6969-b97d30a46b86@arm.com> References: <20180209143937.28866-1-andre.przywara@linaro.org> <20180209143937.28866-44-andre.przywara@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1enkeB-0008Fd-6M for xen-devel@lists.xenproject.org; Mon, 19 Feb 2018 12:34:19 +0000 In-Reply-To: <20180209143937.28866-44-andre.przywara@linaro.org> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Andre Przywara , Stefano Stabellini , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org SGksCgpPbiAwOS8wMi8xOCAxNDozOSwgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4gVGhlIFhlbiBj b3JlIGNvZGUgcmVxdWlyZXMgYW4gaW50ZXJydXB0IGNvbnRyb2xsZXIgZW11bGF0aW9uIHRvIGlt cGxlbWVudAo+IGFyY2hfbW92ZV9pcnFzKCksIHRvIG1vdmUgdGhlIGFmZmluaXR5IG9mIGFuIGhh cmR3YXJlIG1hcHBlZCB2aXJ0dWFsIElSUQo+IHRvIGFub3RoZXIgY29yZS4gSW4gdGhlIG1vbWVu dCB3ZSBkb24ndCBpbXBsZW1lbnQgdGhpcwo+IHBoeXNpY2FsLWZvbGxvdy12aXJ0dWFsIHJlZ2lt ZSBpbiBvdXIgbmV3IFZHSUMsIHNvIGp1c3QgcHJvdmlkZSBhbiBlbXB0eQo+IHN0dWIgaW1wbGVt ZW50YXRpb24gdG8gbWFrZSB0aGUgbGlua2VyIGhhcHB5LgoKcGh5c2ljYWwtZm9sbG93LXZpcnR1 YWwgaXMgYSBtdXN0IGZlYXR1cmUgZm9yIHRoZSBuZXcgdkdJQy4gVGhpcyBoYXMgCnNob3duIGJl dHRlciBpbnRlcnJ1cHQgbGF0ZW5jeS4KCj4gU2ltaWxhcmlseSB2Z2ljX2NsZWFyX3BlbmRpbmdf aXJxcygpIGlzIHJlcXVpcmVkIGJ5IHRoZSBBUk0gY29kZSwKPiBhbHRob3VnaCBpdCBpcyBzdXNw ZWN0ZWQgdGhhdCBpdCBpcyBhY3R1YWxseSBub3QgbmVjZXNzYXJ5LiBHbyB3aXRoIGEKPiBzdHVi IGZvciBub3cuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmUgUHJ6eXdhcmEgPGFuZHJlLnByenl3 YXJhQGxpbmFyby5vcmc+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgfCAxMyAr KysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQo+IAo+IGRp ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy92 Z2ljLmMKPiBpbmRleCBkOTEwMjhiZDQzLi43N2ZhNzU2MzI5IDEwMDY0NAo+IC0tLSBhL3hlbi9h cmNoL2FybS92Z2ljL3ZnaWMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYwo+IEBA IC03NzAsNiArNzcwLDE5IEBAIHZvaWQgZ2ljX2R1bXBfdmdpY19pbmZvKHN0cnVjdCB2Y3B1ICp2 KQo+ICAgICAgICAgICAgICAgICAgaXJxLT5hY3RpdmUgPyAiIiA6ICJub3QgIiwgaXJxLT5lbmFi bGVkID8gIiIgOiAibm90ICIpOwo+ICAgfQo+ICAgCj4gK3ZvaWQgdmdpY19jbGVhcl9wZW5kaW5n X2lycXMoc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIC8qCj4gKyAgICAgKiBUT0RPOiBJdCBp cyB1bmNsZWFyIHdoZXRoZXIgd2UgcmVhbGx5IG5lZWQgdGhpcywgc28gd2UgbWlnaHQgaW5zdGVh ZAo+ICsgICAgICogcmVtb3ZlIGl0IG9uIHRoZSBjYWxsZXIgc2l0ZS4KPiArICAgICAqLwoKSSBy ZW1lbWJlciBzb21lIGlzc3VlIHdpdGggdGhlIGN1cnJlbnQgdkdJQyB3aGVuIG5vdCByZW1vdmlu ZyBwZW5kaW5nIAppbnRlcnJ1cHRzIG9uIFBTQ0kgQ1BVIE9OLiBCdXQgdGhhdCB3YXMgYSB3aGls ZSBhZ28uIEkgd2lsbCBoYXZlIGFub3RoZXIgCnRyeSBhbmQgc2VlIGlmIHdlIGNhbiBkcm9wIGl0 LgoKPiArfQo+ICsKPiArdm9pZCBhcmNoX21vdmVfaXJxcyhzdHJ1Y3QgdmNwdSAqdikKPiArewo+ ICsgICAgLyogVE9ETzogaW1wbGVtZW50IHRoaXMgKD8pICovCgpIZXJlIHlvdSB3b3VsZCBuZWVk IHRvIGdvIHRocm91Z2ggdGhlIGludGVycnVwdCBhbmQgbW9kaWZ5IHRoZSBhZmZpbml0eSAKb2Yg dGhlIHBoeXNpY2FsIElSUXMgcm91dGVkIHRvIHRoYXQgdkNQVS4KCj4gK30KPiArCj4gICBzdHJ1 Y3QgaXJxX2Rlc2MgKnZnaWNfZ2V0X2h3X2lycV9kZXNjKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj dCB2Y3B1ICp2LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp Z25lZCBpbnQgdmlycSkKPiAgIHsKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=