From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH v10 01/32] ARM: vGIC: avoid rank lock when reading priority Date: Tue, 6 Jun 2017 11:39:44 -0700 (PDT) Message-ID: References: <20170526173540.10066-1-andre.przywara@arm.com> <20170526173540.10066-2-andre.przywara@arm.com> <9db8adc7-f321-1023-7685-d275f7f6dbde@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 1dIJOP-0008SZ-8b for xen-devel@lists.xenproject.org; Tue, 06 Jun 2017 18:39:49 +0000 In-Reply-To: <9db8adc7-f321-1023-7685-d275f7f6dbde@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall Cc: Stefano Stabellini , Vijay Kilari , Andre Przywara , Vijaya Kumar K , xen-devel@lists.xenproject.org, Shanker Donthineni List-Id: xen-devel@lists.xenproject.org T24gVHVlLCA2IEp1biAyMDE3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgQW5kcmUsCj4gCj4g T24gMDYvMDYvMTcgMTg6MjAsIEFuZHJlIFByenl3YXJhIHdyb3RlOgo+ID4gPiA+IAo+ID4gPiA+ IFdoYXQgYWJvdXQgdGhpcyBvbmUgKGluIHhlbi9hcmNoL2FybS92Z2ljLXZbMjNdLmMpOgo+ID4g PiA+IAo+ID4gPiA+IHN0YXRpYyBpbnQgdmdpY192Ml9kaXN0cl9tbWlvX3dyaXRlKHN0cnVjdCB2 Y3B1ICp2LCAuLi4KPiA+ID4gPiB7Cj4gPiA+ID4gLSAgICB1aW50MzJfdCAqaXByaW9yaXR5cjsK PiA+ID4gPiArICAgIHVpbnQzMl90ICppcHJpb3JpdHlyLCBwcmlvcml0eTsKPiA+ID4gPiAuLi4u Cj4gPiA+ID4gICAgICB2Z2ljX2xvY2tfcmFuayh2LCByYW5rLCBmbGFncyk7Cj4gPiA+ID4gICAg ICBpcHJpb3JpdHlyID0gJnJhbmstPmlwcmlvcml0eXJbUkVHX1JBTktfSU5ERVgoOCwKPiA+ID4g PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdpY2RfcmVnIC0g R0lDRF9JUFJJT1JJVFlSLAo+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgREFCVF9XT1JEKV07Cj4gPiA+ID4gLSAgICB2Z2ljX3JlZzMyX3VwZGF0ZShp cHJpb3JpdHlyLCByLCBpbmZvKTsKPiA+ID4gPiArICAgIHByaW9yaXR5ID0gQUNDRVNTX09OQ0Uo Kmlwcmlvcml0eXIpOwo+ID4gPiA+ICsgICAgdmdpY19yZWczMl91cGRhdGUoJnByaW9yaXR5LCBy LCBpbmZvKTsKPiA+ID4gPiArICAgIEFDQ0VTU19PTkNFKCppcHJpb3JpdHlyKSA9IHByaW9yaXR5 Owo+ID4gPiA+ICAgICAgdmdpY191bmxvY2tfcmFuayh2LCByYW5rLCBmbGFncyk7Cj4gPiA+ID4g Li4uLgo+ID4gPiAKPiA+ID4gV2hhdCB5b3UgZG8gaXMgdmVyeSBzaW1pbGFyIHRvIG15IHBhdGNo IGJ1dCBvcGVuLWNvZGUgaXQuIEl0IG1pZ2h0IGJlCj4gPiA+IHBvc3NpYmxlIHRvIGhhdmUgb3Ro ZXIgcGxhY2Ugd2hpY2ggY291bGQgdGFrZSBhZHZhbnRhZ2Ugb2YgdGhlIGEgZ2VuZXJpYwo+ID4g PiBzb2x1dGlvbiwgc28gSSBhbSBub3QgY29udmluY2VkIHRoaXMgd291bGQgYmUgdGhlIHJpZ2h0 IHdheS4KPiA+IAo+ID4gTXkgaWRlYSB3YXMgdG8gY29uZmluZSB0aGlzIGZpeCB0byB3aGF0IHdl IGNhcmUgZm9yIHJpZ2h0IG5vdy4KPiA+IEkgZ3Vlc3MgZXZlbnR1YWxseSBpdCBkb2Vzbid0IG1h dHRlciBhcyB3ZSB3aWxsIHByb2JhYmx5IGdldCByaWQgb2YgdGhlCj4gPiByYW5rIGFuZCBpdHMg bG9jayBhbnl3YXkuCj4gCj4gVGhhdCdzIGEgZ29vZCBwb2ludC4gU28gd2UgbWF5IHdhbnQgdG8g d2FpdCB1bnRpbCB0aGUgdkdJQyByZXdvcmsgdG8gc2VlIHdoYXQKPiB3ZSBjYW4gZG8gaGVyZS4g U3RlZmFubywgYW55IG9waW5pb24/CgpFaXRoZXIgd291bGQgd29yay4gU2luY2Ugd2UgYXJlIGF0 IGl0LCBJIHdvdWxkIGhhdmUgZG9uZSB3aGF0IEp1bGllbiBoYXMKZG9uZSwgYnV0IGFsc28gZG9p bmcgdGhlIG1pbmltdW0gcmVxdWlyZWQgbm93IGlzIGFsc28gT0suIEkgZG9uJ3QgdGhpbmsKdGhl IG9yZGVyIG9mIGNoYW5nZXMgaXMgaW1wb3J0YW50IGluIHRoaXMgY2FzZSBnaXZlbiB0aGF0IHRo ZSBlbmQgcmVzdWx0CndpbGwgYmUgdGhlIHNhbWUuCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK