From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v10 11/32] ARM: GICv3: forward pending LPIs to guests Date: Wed, 31 May 2017 12:09:55 +0100 Message-ID: References: <20170526173540.10066-1-andre.przywara@arm.com> <20170526173540.10066-12-andre.przywara@arm.com> <95d89c85-e559-8955-743f-b782d7ebcc09@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dG1Vo-0006fb-DG for xen-devel@lists.xenproject.org; Wed, 31 May 2017 11:10:00 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: Andre Przywara , Vijaya Kumar K , Vijay Kilari , Shanker Donthineni , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org SGkgU3RlZmFubywKCk9uIDMwLzA1LzE3IDIzOjA3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6 Cj4gT24gVHVlLCAzMCBNYXkgMjAxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gICAgICB9Owo+ Pj4gIH07Cj4+Pgo+Pj4gQEAgLTEzNiw2ICsxMzUsODAgQEAgdWludDY0X3QgZ2ljdjNfZ2V0X3Jl ZGlzdF9hZGRyZXNzKHVuc2lnbmVkIGludCBjcHUsCj4+PiBib29sIHVzZV9wdGEpCj4+PiAgICAg ICAgICByZXR1cm4gcGVyX2NwdShscGlfcmVkaXN0LCBjcHUpLnJlZGlzdF9pZCA8PCAxNjsKPj4+ ICB9Cj4+Pgo+Pj4gK3N0YXRpYyB2b2lkIHZnaWNfdmNwdV9pbmplY3RfbHBpKHN0cnVjdCBkb21h aW4gKmQsIHVuc2lnbmVkIGludCB2aXJxKQo+Pj4gK3sKPj4+ICsgICAgc3RydWN0IHBlbmRpbmdf aXJxICpwID0gaXJxX3RvX3BlbmRpbmcoZC0+dmNwdVswXSwgdmlycSk7Cj4+PiArICAgIHN0cnVj dCB2Y3B1ICp2ID0gTlVMTDsKPj4+ICsKPj4+ICsgICAgaWYgKCAhcCApCj4+PiArICAgICAgICBy ZXR1cm47Cj4+PiArCj4+PiArICAgIGlmICggcC0+bHBpX3ZjcHVfaWQgPCBkLT5tYXhfdmNwdXMg KQo+Pj4gKyAgICAgICAgdiA9IGQtPnZjcHVbcmVhZF9hdG9taWMoJnAtPmxwaV92Y3B1X2lkKV07 Cj4+Cj4+IEhtbW0sIHdoYXQgZG9lcyBwcmV2ZW50IGxwaV92Y3B1X2lkIHRvIGNoYW5nZSBiZXR3 ZWVuIHRoZSBjaGVjayBhbmQgdGhlIHJlYWQ/Cj4KPiBTdXBwb3NlZGx5IHdlIGFyZSBnb2luZyB0 byBzZXQgbHBpX3ZjcHVfaWQgb25seSB0byBnb29kIHZhbHVlcz8gTWVhbmluZwo+IHRoYXQgd2Ug YXJlIGdvaW5nIHRvIGRvIHRoZSBscGlfdmNwdV9pZCBjaGVja3MgYXQgdGhlIHRpbWUgb2Ygc2V0 dGluZwo+IGxwaV92Y3B1X2lkLiBUaHVzLCBldmVuIGlmIGxwaV92Y3B1X2lkIGNoYW5nZXMsIGl0 IGlzIG5vdCBhIHByb2JsZW0uIEluCj4gZmFjdCwgaWYgdGhhdCBpcyB0cnVlLCBjYW4gd2UgZXZl biBkcm9wIHRoZSBpZiAoIHAtPmxwaV92Y3B1X2lkIDwKPiBkLT5tYXhfdmNwdXMgKSB0ZXN0IGhl cmU/CgpJIGFtIG5vdCB0b28gY29uZmlkZW50IHRvIHNheSBscGlfdmNwdV9pZCB3aWxsIGFsd2F5 cyBiZSB2YWxpZCB3aXRoIHRoZSAKY3VycmVudCBsb2NraW5nIGluIHRoZSB2R0lDLgoKVGhlcmUg aXMgYSBwb3RlbnRpYWwgcmFjZSBiZXR3ZWVuIGl0c19kaXNjYXJkX2V2ZW50IGFuZCB0aGlzIGZ1 bmN0aW9uLiAKVGhlIGZvcm1lciBtYXkgcmVzZXQgcGVuZGluZ19pcnEgd2hpbHN0IHJlYWRpbmcg bHBpX3ZjcHVfaWQgYXMgd2UgY2Fubm90IAp0YWtlIHRoZSB2Q1BVIGxvY2sgeWV0LgoKQnV0IGFs bCBvZiB0aGlzIGlzIHJhY3kgYW55d2F5IGJlY2F1c2Ugb2YgdGhlIGxvY2tpbmcuIFRoaXMgd2ls bCBnZXQgCnNvbHZlZCBieSB0aGUgdkdJQyByZXdvcmsgYWZ0ZXIgdGhlIG1lcmdlLgoKU28gRm9y IHRoZSB0aW1lIGJlaW5nIEkgd291bGQga2VlcCB0aGUgY2hlY2suIFdlIGNhbiByZXZpc2l0IGl0 IGxhdGVyIGlmIApuZWNlc3NhcnkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK