From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v2 09/27] ARM: GICv3: introduce separate pending_irq structs for LPIs Date: Mon, 27 Mar 2017 15:01:11 +0100 Message-ID: <631dd5a9-9784-6ef4-aa1c-c5867214855a@arm.com> References: <20170316112030.20419-1-andre.przywara@arm.com> <20170316112030.20419-10-andre.przywara@arm.com> <4d1ac732-bee6-18f7-2ab9-277883fe726b@arm.com> <34c0e237-7168-ba86-b046-8a91c4c3292e@arm.com> <1941974b-5267-b4c3-81e8-e8e369a93298@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1csVCt-0007zp-O3 for xen-devel@lists.xenproject.org; Mon, 27 Mar 2017 14:01:15 +0000 In-Reply-To: <1941974b-5267-b4c3-81e8-e8e369a93298@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andre Przywara , Stefano Stabellini Cc: xen-devel@lists.xenproject.org, Shanker Donthineni , Vijay Kilari List-Id: xen-devel@lists.xenproject.org SGksCgpPbiAyNy8wMy8xNyAxMDowMiwgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4gT24gMjQvMDMv MTcgMTc6MjYsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gT24gRnJpLCAyNCBNYXIgMjAx NywgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4gSSBhbSBhZnJhaWQgdGhhdCB0aGlzIHdvdWxkIGxl YWQgdG8gc2l0dWF0aW9ucyB3aGVyZSB3ZSBuZWVkbGVzc2x5Cj4gYWxsb2NhdGUgYW5kIGRlYWxs b2NhdGUgcGVuZGluZ19pcnFzLiBVbmRlciBub3JtYWwgbG9hZCBJJ2QgZXhwZWN0IHRvCj4gaGF2 ZSBzb21ldGhpbmcgbGlrZSB6ZXJvIHRvIHRocmVlIExQSXMgcGVuZGluZyBhdCBhbnkgZ2l2ZW4g cG9pbnQgaW4KPiB0aW1lIChtb3N0bHkgemVybywgdG8gYmUgaG9uZXN0KS4KPiBTbyB0aGlzIHdp bGwgbGVhZCB0byBhIHNpdHVhdGlvbiB3aGVyZSAqZXZlcnkqIExQSSB0aGF0IGJlY29tZXMgcGVu ZGluZwo+IHRyaWdnZXJzIGEgbWVtb3J5IGFsbG9jYXRpb24gLSBpbiB0aGUgaG90IHBhdGguIFRo YXQncyB3aHkgdGhlIHBvb2wKPiBpZGVhLiBTbyBpZiB3ZSBhcmUgZ29pbmcgdG8gc2hyaW5rIHRo ZSBwb29sLCBJJ2Qgc3RvcCBhdCBzb21ldGhpbmcgbGlrZQo+IGZpdmUgZW50cmllcywgdG8gbm90 IHBlbmFsaXplIHRoZSBjb21tb24gY2FzZS4KPiBEb2VzIHRoYXQgc291bmQgdXNlZnVsPwoKTm90 IGFuc3dlcmluZyBkaXJlY3RseSB0byB0aGUgcXVlc3Rpb24gaGVyZS4gSSB3aWxsIHN1bW1hcml6 ZSB0aGUgZmFjZSAKdG8gZmFjZSBkaXNjdXNzaW9uIEkgaGFkIHdpdGggQW5kcmUgdGhpcyBtb3Ju aW5nLgoKU28gYWxsb2NhdGluZyB0aGUgcGVuZGluZ19pcnEgaW4gdGhlIElSUSBwYXRoIGlzIG5v dCBhIHNvbHV0aW9uIGJlY2F1c2UgCm1lbW9yeSBhbGxvY2F0aW9uIHNob3VsZCBub3QgaGFwcGVu IGluIElSUSBjb250ZXh0LCBzZWUgCkFTU0VSVCghaW5faXJxKCkpIGluIF94bWFsbG9jLgoKUmVn YXJkbGVzcyB0aGUgQVNTRVJULCBpdCB3aWxsIGFsc28gaW5jcmVhc2UgdGhlIHRpbWUgdG8gaGFu ZGxlIGFuZCAKZm9yd2FyZCBhbiBpbnRlcnJ1cHQgd2hlbiB0aGVyZSBhcmUgbm8gcGVuZGluZ19p cnEgZnJlZSBiZWNhdXNlIGl0IGlzIApuZWNlc3NhcnkgdG8gYWxsb2NhdGUgYSBuZXcgb25lLiBM YXN0bHksIHdlIGhhdmUgbm8gd2F5IHRvIHRlbGwgdGhlIApndWVzdDogIlRyeSBhZ2FpbiIgaWYg aXQgWGVuIGlzIHJ1bm5pbmcgb3V0IG9mIG1lbW9yeS4KClRoZSBvdXRjb21lIG9mIHRoZSBkaXNj dXNzaW9uIGlzIHRvIHByZS1hbGxvY2F0ZSB0aGUgcGVuZGluZ19pcnEgd2hlbiBhIApkZXZpY2Ug aXMgYXNzaWduZWQgdG8gYSBkb21haW4uIFdlIGtub3cgdGhlIG1heGltdW0gbnVtYmVyIG9mIGV2 ZW50IApzdXBwb3J0ZWQgYnkgYSBkZXZpY2UgYW5kIHRoYXQgMSBldmVudCA9IDEgTFBJLgoKVGhp cyBtYXkgYWxsb2NhdGUgbW9yZSBtZW1vcnkgKGEgcGVuZGluZ19pcnEgaXMgNTYgYnl0ZXMpLCBi dXQgYXQgbGVhc3QgCndlIGRvbid0IG5lZWQgYWxsb2NhdGlvbiBvbiB0aGUgZmx5IGFuZCBjYW4g cmVwb3J0IGVycm9yLgoKT25lIGNvdWxkIGFyZ3VlIHRoYXQgd2UgY291bGQgYWxsb2NhdGUgb24g TUFQVEkgdG8gbGltaXQgdGhlIGFsbG9jYXRpb24uIApIb3dldmVyLCBhcyB3ZSBhcmUgbm90IGFi bGUgdG8gcmF0ZS1saW1pdC9kZWZlciB0aGUgZXhlY3V0aW9uIG9mIHRoZSAKY29tbWFuZCBxdWV1 ZSBzbyBmYXIsIGEgZ3Vlc3QgY291bGQgcG90ZW50aWFsbHkgZmxvb2Qgd2l0aCBNQVBUSSBhbmQg Cm1vbm9wb2xpemUgdGhlIHBDUFUgZm9yIGEgbG9uZyB0aW1lLgoKQ2hlZXJzLAoKLS0gCkp1bGll biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==