Received: by 10.223.185.116 with SMTP id b49csp4091442wrg; Mon, 26 Feb 2018 10:58:18 -0800 (PST) X-Google-Smtp-Source: AH8x224stayct/abBG/Zlwp06+7W8yQey6pB0K+y6pNZktWQrmFXLKfG4jqx3Ptqks7bPOw5mOvQ X-Received: by 10.99.97.205 with SMTP id v196mr9161544pgb.319.1519671497979; Mon, 26 Feb 2018 10:58:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519671497; cv=none; d=google.com; s=arc-20160816; b=0L5C3r0CYcMBAe+xYoMVoxssH39a52QGUAunLsqyQsUDo/LGz86PtKCY16qq6CbkvQ qcS8ggY7WazUuHgzr/AhYF3/i8G9g6vKAJ+6WA+USNvWHnElTWU23TDNHtqP7RuYvhpd dyUoPz3MpNyHgp3BJy+xZePFO8vYdvINW21HX9gCh8ROO8g8AxSRR7CrqiIHw4MNuDaG 2ZmSl7SYEwYEaVt3a3Bj8HrVR7VdfrpTmmHMjFgL431WD9icxNWtZUDo1/DSh4iVr67e 1n47dqEYpCiqT5PhzjAMlobJuiHwpcVIIwscKb5dKpQrRO1vPMaKLBtWFzT7c1ElkacV +nNQ== 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=Hyu67VKlQLzRmnoMajmtfFV9Tds5sSdpEwjSoP1T3Tk=; b=FvAsPSoZ35u5O/XLIQyhoBlbyHDQefM1Ohha/sToAbD4B6BDDKecwqgLBHDmucf0Rg vW2JTgjJr17FMbpxtSuLvxMf2BKgk9ysZVqlVUnah7uL6iAm3nxKE708DOAufven56v+ GUyvY6OMGcp+ZCFhMm4mB35vs8vEy5LuM6gIAflmSrbf/lC1gXMfF5dst+BEgoBCPcpm SkIBm1Gwcbfdx0FaD7FSJQg/8hhXJqo1Am+F7rjGhkNEJzTVmhgRCcSGFxGBpJ3LH5L5 fMF22POtXdqF9y4dbaarjyndhlSSZcx6HykeR913c5E7NJSYUzto3R5ApGQ/XrE212Zs E04w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=cHnP1dJ8; 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 j125si5838717pgc.697.2018.02.26.10.58.01; Mon, 26 Feb 2018 10:58:17 -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=cHnP1dJ8; 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 S1751567AbeBZS5N (ORCPT + 99 others); Mon, 26 Feb 2018 13:57:13 -0500 Received: from smtp-fw-2101.amazon.com ([72.21.196.25]:52844 "EHLO smtp-fw-2101.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751175AbeBZS5L (ORCPT ); Mon, 26 Feb 2018 13:57:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209; t=1519671431; x=1551207431; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=Hyu67VKlQLzRmnoMajmtfFV9Tds5sSdpEwjSoP1T3Tk=; b=cHnP1dJ8x0invpmxU3Yn2ziKjYo+XV5NjwzYuBVq+DxqCWWPDH7CFGOv dQZe46Mu3PXI7enJdDWV/v6Pydtu62mpaKQr6Ogsr+gX5omYH/1gbGzll W4gA/b+Qo3BGuePub3xlFeK3MKQQMiNwqwyhng7xxzwIeflAxaUHgtMY8 E=; X-IronPort-AV: E=Sophos;i="5.47,397,1515456000"; d="scan'208";a="668427713" Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO email-inbound-relay-2b-1171e197.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; 26 Feb 2018 18:57:09 +0000 Received: from EX13MTAUWC001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-2b-1171e197.us-west-2.amazon.com (8.14.7/8.14.7) with ESMTP id w1QIv6AB034614 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 26 Feb 2018 18:57:06 GMT Received: from EX13D05UWC004.ant.amazon.com (10.43.162.223) by EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Mon, 26 Feb 2018 18:57:06 +0000 Received: from EX13D18EUC002.ant.amazon.com (10.43.164.50) by EX13D05UWC004.ant.amazon.com (10.43.162.223) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Mon, 26 Feb 2018 18:57:05 +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; Mon, 26 Feb 2018 18:57:03 +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" , "Valentin, Eduardo" , "jgross@suse.com" , "stable@vger.kernel.org" , "shuo.a.liu@intel.com" , "anoob.soman@citrix.com" , "xen-devel@lists.xenproject.org" Subject: Re: [PATCH 2/2] xen: events: free irqs in error condition Thread-Topic: [PATCH 2/2] xen: events: free irqs in error condition Thread-Index: AQHTryhftX/ngFa1ckq0OLhcNpkNRaO2/QOAgAAL2YA= Date: Mon, 26 Feb 2018 18:57:03 +0000 Message-ID: <1519671423.4965.11.camel@amazon.com> References: <1519666595-41362-1-git-send-email-aams@amazon.com> <1519666595-41362-3-git-send-email-aams@amazon.com> <20180226181439.zbdtzbv7wifjst2l@MacBook-Pro-de-Roger.local> In-Reply-To: <20180226181439.zbdtzbv7wifjst2l@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.164.111] Content-Type: text/plain; charset="utf-8" Content-ID: <69124275343F27459C35008ACEA0310B@amazon.com> 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 DQpPbiBNbywgMjAxOC0wMi0yNiBhdCAxODoxNCArMDAwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90 ZToNCj4gT24gTW9uLCBGZWIgMjYsIDIwMTggYXQgMDU6MzY6MzVQTSArMDAwMCwgQW1pdCBTaGFo IHdyb3RlOg0KPiA+IA0KPiA+IEluIGNhc2Ugb2YgZXJyb3JzIGluIGlycSBzZXR1cCBmb3IgTVNJ LCBmcmVlIHVwIHRoZSBhbGxvY2F0ZWQgaXJxcy4NCj4gPiANCj4gPiBGaXhlczogNDg5MmM5YjRh ZGE5ZjkgKCJ4ZW46IGFkZCBzdXBwb3J0IGZvciBNU0kgbWVzc2FnZSBncm91cHMiKQ0KPiA+IFJl cG9ydGVkLWJ5OiBIb29tYW4gTWlyaGFkaSA8bWlyaGFkaWhAYW1hem9uLmNvbT4NCj4gPiBDQzog PHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+DQo+ID4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy LnBhdUBjaXRyaXguY29tPg0KPiA+IENDOiBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBjaXRy aXguY29tPg0KPiA+IENDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUu Y29tPg0KPiA+IENDOiBFZHVhcmRvIFZhbGVudGluIDxlZHV2YWxAYW1hem9uLmNvbT4NCj4gPiBD QzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KPiA+IENDOiBUaG9tYXMgR2xlaXhu ZXIgPHRnbHhAbGludXRyb25peC5kZT4NCj4gPiBDQzogIksuIFkuIFNyaW5pdmFzYW4iIDxreXNA bWljcm9zb2Z0LmNvbT4NCj4gPiBDQzogTGl1IFNodW8gPHNodW8uYS5saXVAaW50ZWwuY29tPg0K PiA+IENDOiBBbm9vYiBTb21hbiA8YW5vb2Iuc29tYW5AY2l0cml4LmNvbT4NCj4gPiBTaWduZWQt b2ZmLWJ5OiBBbWl0IFNoYWggPGFhbXNAYW1hem9uLmNvbT4NCj4gPiAtLS0NCj4gPiDCoGRyaXZl cnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jIHwgMSArDQo+ID4gwqAxIGZpbGUgY2hhbmdlZCwg MSBpbnNlcnRpb24oKykNCj4gPiANCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZXZlbnRz L2V2ZW50c19iYXNlLmMNCj4gPiBiL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jDQo+ ID4gaW5kZXggYjZiOGIyOS4uOTZhYTU3NSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL3hlbi9l dmVudHMvZXZlbnRzX2Jhc2UuYw0KPiA+ICsrKyBiL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNf YmFzZS5jDQo+ID4gQEAgLTc1OCw2ICs3NTgsNyBAQCBpbnQgeGVuX2JpbmRfcGlycV9tc2lfdG9f aXJxKHN0cnVjdCBwY2lfZGV2DQo+ID4gKmRldiwgc3RydWN0IG1zaV9kZXNjICptc2lkZXNjLA0K PiA+IMKgZXJyb3JfaXJxOg0KPiA+IMKgCWZvciAoOyBpID49IDA7IGktLSkNCj4gPiDCoAkJX191 bmJpbmRfZnJvbV9pcnEoaXJxICsgaSk7DQo+ID4gKwl4ZW5fZnJlZV9pcnEoaXJxKTsNCj4gSG0s IHhlbl9mcmVlX2lycSBjYWxscyBpcnFfZnJlZV9kZXNjLCB3aGljaCBpcyBpcnFfZnJlZV9kZXNj cyhpcnEsDQo+IDEpLA0KDQpFci4uLiDCoHJpZ2h0Lg0KDQo+IEkgdGhpbmsgeW91IHdpbGwgaGF2 ZSB0byBpbnRyb2R1Y2UgYSBuZXcgZnJlZSBmdW5jdGlvbjoNCj4gDQo+IHhlbl9mcmVlX2lycXMo dW5zaWduZWQgaXJxLCB1bnNpZ25lZCBpbnQgbnIpDQo+IA0KPiBUaGF0IGNhbGxzIGlycV9mcmVl X2Rlc2NzKGlycSwgbnIpDQoNCkFjdHVhbGx5LCB4ZW5fZnJlZV9pcnEoKSBpcyBhbHJlYWR5IGRv bmUgaW4gX191bmJpbmRfZnJvbV9pcnEoKSwgc28NCnRoaXMgcGF0Y2ggaXMgYWN0dWFsbHkgd3Jv bmcgYW5kIG5vdCBuZWVkZWQuDQoNCg0KCQkJCUFtaXQNCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50 ZXIgR2VybWFueSBHbWJICkJlcmxpbiAtIERyZXNkZW4gLSBBYWNoZW4KbWFpbiBvZmZpY2U6IEty YXVzZW5zdHIuIDM4LCAxMDExNyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhyZXI6IERyLiBSYWxmIEhl cmJyaWNoLCBDaHJpc3RpYW4gU2NobGFlZ2VyClVzdC1JRDogREUyODkyMzc4NzkKRWluZ2V0cmFn ZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgSFJCIDE0OTE3MyBCCg==