Received: by 10.223.185.116 with SMTP id b49csp5912866wrg; Wed, 28 Feb 2018 00:27:31 -0800 (PST) X-Google-Smtp-Source: AH8x225ntqZP033reVMliYXqwh3yS0Idu0KrrJ0fFDlTPzJr9zwAbtPpCJETZ5gvmrREOrm/eeKs X-Received: by 10.101.97.139 with SMTP id c11mr13590941pgv.443.1519806451536; Wed, 28 Feb 2018 00:27:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519806451; cv=none; d=google.com; s=arc-20160816; b=ss/xzgBvmxEFZ7vvTXVxQTHM5ZUSuh3Y/ys0+4fu6JgvuPm+tunQxWQGc5paFJ3nP6 VDkxxMh40YRfzlauvtubXX1KcDtLQrGUc/3AjDU96/JwrgQjWoIDbl+Dh4Xz6VkN3iYO 79smoXDRGLnBsobe+/QNLLi0DJT5DpnBLk+gkmuwHIhaW1TdeVMvJfJowAtT6HpcD6FG zJx7zx4DSPgBDtgfuvT4pfz5nQWJ2rFqKBzNzdfchCCFxCHliMkEbP0Wng88p7oZWMRR Z/GMbnQeW2GrcRzGolcCJvo7+wLbJFNrx0wZNzMDoDtsrHlonzAJbAD6g+jj8D/x0QqV HGVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=hRl9+xDDWgKmntM8jLjUISH/4t6jaokyayocGekygy0=; b=VWIjYyUpcKoJJIpEc+KRwyZiWMGjvj/3Evnwy6UEzp6YHttbBQYvB/XJvFmWR2Yjif /GQR5lStdVZF5PxgIaPVdcPqQl+MHbiwH9yXo/XSWdNMDA2HqeAMKHJscTDFYFZNdt69 liPJUefFacLB6ea9nuyW9Bo0QIyy6oJT2nCvAo+1FIkARwkni9iLn+rTruwu2wXkZ67h nCvs5LLHUM0CTxcV60XDHexdY4zHKEqvY1WxCdD01bMNUcxZJJsM/HuRDx3L6/xBUTsI yE9ZEWkoVwJHG3NZBIqNZZxoVZgOWBHuIF2cD2DUDxtXU5mxm8GsyXtCTpMVf+TUbu9X YVaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=hxSd5Rp8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 185si712770pgj.636.2018.02.28.00.27.14; Wed, 28 Feb 2018 00:27:31 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=hxSd5Rp8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751972AbeB1IZd (ORCPT + 99 others); Wed, 28 Feb 2018 03:25:33 -0500 Received: from smtp-fw-2101.amazon.com ([72.21.196.25]:55828 "EHLO smtp-fw-2101.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751552AbeB1IZb (ORCPT ); Wed, 28 Feb 2018 03:25:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209; t=1519806330; x=1551342330; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=hRl9+xDDWgKmntM8jLjUISH/4t6jaokyayocGekygy0=; b=hxSd5Rp8GNjWBWHgh1yXqT+b/KqSQq5o4pCoQFyCvOXzGZVk3t413z8Z Q4gxtVZ0XWC5IN3yCeIuHxKJYgG6mj6hlraz8CUsqMsaRHCM/m6VRhE7q EqLXUtmsiOGGuMoL4F1Ih2bcC2COCVl85kLMEVK494vkpHg2ZpTc1o4hi M=; X-IronPort-AV: E=Sophos;i="5.47,404,1515456000"; d="scan'208";a="668648056" Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com) ([10.124.125.2]) by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 28 Feb 2018 08:25:28 +0000 Received: from EX13MTAUWC001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198]) by email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com (8.14.7/8.14.7) with ESMTP id w1S8PPwB014314 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 28 Feb 2018 08:25:26 GMT Received: from EX13D05UWC003.ant.amazon.com (10.43.162.226) by EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Wed, 28 Feb 2018 08:25:25 +0000 Received: from EX13D18EUC002.ant.amazon.com (10.43.164.50) by EX13D05UWC003.ant.amazon.com (10.43.162.226) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Wed, 28 Feb 2018 08:25:25 +0000 Received: from EX13D18EUC002.ant.amazon.com ([10.43.164.50]) by EX13D18EUC002.ant.amazon.com ([10.43.164.50]) with mapi id 15.00.1236.000; Wed, 28 Feb 2018 08:25:23 +0000 From: "Shah, Amit" To: "roger.pau@citrix.com" CC: "boris.ostrovsky@oracle.com" , "linux-kernel@vger.kernel.org" , "tglx@linutronix.de" , "kys@microsoft.com" , "jgross@suse.com" , "stable@vger.kernel.org" , "shuo.a.liu@intel.com" , "anoob.soman@citrix.com" , "Valentin, Eduardo" , "xen-devel@lists.xenproject.org" Subject: Re: [PATCH v2 2/2] xen: events: free irqs in error condition Thread-Topic: [PATCH v2 2/2] xen: events: free irqs in error condition Thread-Index: AQHTr+N3ya6twxWFfkm0peLZmzunHKO4eysAgAAHDQCAAPbYgIAAAoQA Date: Wed, 28 Feb 2018 08:25:23 +0000 Message-ID: <1519806324.4965.25.camel@amazon.com> References: <1519746958-52077-1-git-send-email-aams@amazon.com> <1519746958-52077-3-git-send-email-aams@amazon.com> <20180227170740.jcaxsvpepsn6eot2@MacBook-Pro-de-Roger.local> <1519752774.4965.23.camel@amazon.com> <20180228081623.umnyv4w67h2rsrwk@MacBook-Pro-de-Roger.local> In-Reply-To: <20180228081623.umnyv4w67h2rsrwk@MacBook-Pro-de-Roger.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.43.165.101] Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQpPbiBNaSwgMjAxOC0wMi0yOCBhdCAwODoxNiArMDAwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90 ZToNCj4gT24gVHVlLCBGZWIgMjcsIDIwMTggYXQgMDU6MzI6NTNQTSArMDAwMCwgU2hhaCwgQW1p dCB3cm90ZToNCj4gPiANCj4gPiANCj4gPiBPbiBEaSwgMjAxOC0wMi0yNyBhdCAxNzowNyArMDAw MCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToNCj4gPiA+IA0KPiA+ID4gT24gVHVlLCBGZWIgMjcs IDIwMTggYXQgMDM6NTU6NThQTSArMDAwMCwgQW1pdCBTaGFoIHdyb3RlOg0KPiA+ID4gPiANCj4g PiA+ID4gDQo+ID4gPiA+IEluIGNhc2Ugb2YgZXJyb3JzIGluIGlycSBzZXR1cCBmb3IgTVNJLCBm cmVlIHVwIHRoZSBhbGxvY2F0ZWQNCj4gPiA+ID4gaXJxcy4NCj4gPiA+ID4gDQo+ID4gPiA+IEZp eGVzOiA0ODkyYzliNGFkYTlmOSAoInhlbjogYWRkIHN1cHBvcnQgZm9yIE1TSSBtZXNzYWdlDQo+ ID4gPiA+IGdyb3VwcyIpDQo+ID4gPiA+IFJlcG9ydGVkLWJ5OiBIb29tYW4gTWlyaGFkaSA8bWly aGFkaWhAYW1hem9uLmNvbT4NCj4gPiA+ID4gQ0M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPg0K PiA+ID4gPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+ID4g PiA+IENDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPg0KPiA+ ID4gPiBDQzogRWR1YXJkbyBWYWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+DQo+ID4gPiA+IEND OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+DQo+ID4gPiA+IENDOiBUaG9tYXMgR2xl aXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4NCj4gPiA+ID4gQ0M6ICJLLiBZLiBTcmluaXZhc2Fu IiA8a3lzQG1pY3Jvc29mdC5jb20+DQo+ID4gPiA+IENDOiBMaXUgU2h1byA8c2h1by5hLmxpdUBp bnRlbC5jb20+DQo+ID4gPiA+IENDOiBBbm9vYiBTb21hbiA8YW5vb2Iuc29tYW5AY2l0cml4LmNv bT4NCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogQW1pdCBTaGFoIDxhYW1zQGFtYXpvbi5jb20+DQo+ ID4gPiA+IC0tLQ0KPiA+ID4gPiDCoGRyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jIHwg NSArKysrLQ0KPiA+ID4gPiDCoDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkNCj4gPiA+ID4gDQo+ID4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ldmVu dHMvZXZlbnRzX2Jhc2UuYw0KPiA+ID4gPiBiL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFz ZS5jDQo+ID4gPiA+IGluZGV4IGM4NmQxMGUuLmEyOTk1ODYgMTAwNjQ0DQo+ID4gPiA+IC0tLSBh L2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jDQo+ID4gPiA+ICsrKyBiL2RyaXZlcnMv eGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jDQo+ID4gPiA+IEBAIC03NTAsMTEgKzc1MCwxNCBAQCBp bnQgeGVuX2JpbmRfcGlycV9tc2lfdG9faXJxKHN0cnVjdA0KPiA+ID4gPiBwY2lfZGV2DQo+ID4g PiA+ICpkZXYsIHN0cnVjdCBtc2lfZGVzYyAqbXNpZGVzYywNCj4gPiA+ID4gwqANCj4gPiA+ID4g wqAJcmV0ID0gaXJxX3NldF9tc2lfZGVzYyhpcnEsIG1zaWRlc2MpOw0KPiA+ID4gPiDCoAlpZiAo cmV0IDwgMCkNCj4gPiA+ID4gLQkJZ290byBlcnJvcl9pcnE7DQo+ID4gPiA+ICsJCWdvdG8gZXJy b3JfZGVzYzsNCj4gPiA+ID4gwqBvdXQ6DQo+ID4gPiA+IMKgCW11dGV4X3VubG9jaygmaXJxX21h cHBpbmdfdXBkYXRlX2xvY2spOw0KPiA+ID4gPiDCoAlyZXR1cm4gaXJxOw0KPiA+ID4gPiDCoGVy cm9yX2lycToNCj4gPiA+ID4gKwl3aGlsZSAoLS1udmVjID49IGkpDQo+ID4gPiA+ICsJCXhlbl9m cmVlX2lycShpcnEgKyBudmVjKTsNCj4gPiA+ID4gK2Vycm9yX2Rlc2M6DQo+ID4gPiA+IMKgCXdo aWxlIChpID4gMCkgew0KPiA+ID4gPiDCoAkJaS0tOw0KPiA+ID4gPiDCoAkJX191bmJpbmRfZnJv bV9pcnEoaXJxICsgaSk7DQo+ID4gPiBJdCBzZWVtcyBwb2ludGxlc3MgdG8gaW50cm9kdWNlIGFu b3RoZXIgbGFiZWwgYW5kIGFub3RoZXIgbG9vcCB0bw0KPiA+ID4gZml4DQo+ID4gPiBzb21ldGhp bmcgdGhhdCBjYW4gYmUgZml4ZWQgd2l0aCBhIHNpbmdsZSBsYWJlbCBhbmQgYSBzaW5nbGUNCj4g PiA+IGxvb3AsDQo+ID4gPiB0aGlzIGp1c3QgbWFrZXMgdGhlIGNvZGUgbW9yZSBjb21wbGV4IGZv ciBubyByZWFzb24uDQo+ID4gSSBkaXNhZ3JlZSwganVzdCBiZWNhdXNlIHRoZXJlIGFyZSB0d28g ZGlmZmVyZW50IGNsZWFudXBzIHRvIGJlDQo+ID4gbWFkZQ0KPiA+IGZvciB0d28gZGlmZmVyZW50 IGlzc3VlczsgaXQncyBub3QgYXMgaWYgdGhlIGlmLi4gYW5kIGVsc2UNCj4gPiBjb25kaXRpb25z DQo+ID4gYXJlIGdvaW5nIHRvIGJlIGludGVybGVhdmVkLg0KPiBPaCwgSSBkb24ndCBtaW5kIHNv IG11Y2ggd2hldGhlciBpdCBlbmRzIHVwIGJlaW5nIHR3byBwYXRjaGVzIG9yIGENCj4gc2luZ2xl IG9uZSwgYnV0IElNSE8gdGhlIGNvZGUgc2hvdWxkIGVuZCB1cCBsb29raW5nIHNpbWlsYXIgdG8g d2hhdCBJDQo+IHByb3Bvc2VkLCBJIHdvdWxkIGxpa2UgdG8gYXZvaWQgaGF2aW5nIHR3byBsb29w cyBhbmQgdHdvIGxhYmVscy4NCj4gDQo+IENvdWxkIHlvdSByZXdvcmsgdGhlIHNlcmllcyBzbyB0 aGF0IHRoZSBlbmQgcmVzdWx0IHVzZXMgYSBzaW5nbGUgbG9vcA0KPiAoYW5kIGxhYmVsKT8NCg0K VGhhdCB3YXMgdGhlIHBhcnQgSSBkaWRuJ3QgbGlrZSBtdWNoLCBzbyBpdCB3b3VsZCBiZSBiZXR0 ZXIgaWYgdGhlDQpwYXRjaCBjYW1lIGZyb20geW91IDopDQoNCgkJCQlBbWl0DQoNCkFtYXpvbiBE ZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICkJlcmxpbiAtIERyZXNkZW4gLSBBYWNoZW4K bWFpbiBvZmZpY2U6IEtyYXVzZW5zdHIuIDM4LCAxMDExNyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhy ZXI6IERyLiBSYWxmIEhlcmJyaWNoLCBDaHJpc3RpYW4gU2NobGFlZ2VyClVzdC1JRDogREUyODky Mzc4NzkKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgSFJCIDE0OTE3 MyBCCg==