Received: by 10.223.185.116 with SMTP id b49csp5098318wrg; Tue, 27 Feb 2018 07:47:16 -0800 (PST) X-Google-Smtp-Source: AH8x227aD+a2ohSHex/0CTV6Y98pPCmz58syc3tQT/soGRo2UWVh3MpWn9G9HPHcYk9yUU2szRNi X-Received: by 2002:a17:902:8646:: with SMTP id y6-v6mr14981226plt.406.1519746436847; Tue, 27 Feb 2018 07:47:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519746436; cv=none; d=google.com; s=arc-20160816; b=Y5CC+vztktDiBqYqgvi8TMLFL2AVAVe3QUBT7TUg8U+Djhq1ZaqssjfDuOgZ6IPBN8 xpiKBS05DmKGmEVWatBL2MJYzrjp66r4wlHS6EDOeGPPSeYN8K2wsXLlnYRq9NcNdyDN ANhCOhK2cJj+4BZildmLishEqEnQk8PuDLQ3Evgq0NR5ljtX0T5JvsYyDgwPWcGd9ONH 0hdxKVwTxZgPvVAPtXxpr/LqZytkzKfYnyzUPRDT1QraaYz/yMXKehDZ1IPfoV7Ez1pC wc5h67GTEq3m7pH6jp3JfAbjYXP7tSI3nvysQLxDgFh4BaNgwT7Vb1KGf9kmRwYeekLU SmVQ== 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=CfKHPJ2+ZkYGBTXxRIAoAWZCM/O5TF3TzDwTMwDnq/s=; b=qhwwWBHU3u196fdHu27qJjD0+VySeVSKJc+wX6Ld+xTTIuStxnCRX0wa3Ws4Q4UUxh 9wLU/dnQ6WN6M6I2/KWW1HlbxBlVIk0KWjdOh/SOPhvC3M8EDSZu2hwSE7iD1pEQoFec Sb/4d/sdZrxeOBdjWzB96adAvN9La8kiMu7rCw7/PjLb8gWiZQBhNZsBX4xrU57ShaKp vNNgGTu18uve/BkM+vsJosWvPdul55C3wXCkmJ4oSKWg495/gZmo6b0p8J/W6jkQ3oph B16iHwfJ2AdhcAEbCMC2JldE0utHlThSZyQCp9ewkE+vBFbo+u4FvWVP6jdbbI4ZuWl9 2jGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=gdiK18LF; 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 u190si7185916pgc.532.2018.02.27.07.47.02; Tue, 27 Feb 2018 07:47:16 -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=gdiK18LF; 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 S1754070AbeB0PqK (ORCPT + 99 others); Tue, 27 Feb 2018 10:46:10 -0500 Received: from smtp-fw-6001.amazon.com ([52.95.48.154]:24438 "EHLO smtp-fw-6001.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753780AbeB0PqH (ORCPT ); Tue, 27 Feb 2018 10:46:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209; t=1519746367; x=1551282367; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=CfKHPJ2+ZkYGBTXxRIAoAWZCM/O5TF3TzDwTMwDnq/s=; b=gdiK18LFClAGabG6hG9nLyNrD2ikSjeXaB+XL/aXs/KCYFbRrf8R4xol 7QA3NNtGroH8awh5vU/yCVdeiwRtlhUrA3Q1jKRjt63l/0kWONWJmIQcj 0LwARXks6eeZahWk8s7Iyyan5JA2FG/GVHu+2PFCqOtTHiKTpPcAb3VA1 U=; X-IronPort-AV: E=Sophos;i="5.47,401,1515456000"; d="scan'208";a="333626872" Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com) ([10.124.125.6]) by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 27 Feb 2018 15:46:06 +0000 Received: from EX13MTAUWC001.ant.amazon.com (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166]) by email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com (8.14.7/8.14.7) with ESMTP id w1RFk1vW057241 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 27 Feb 2018 15:46:03 GMT Received: from EX13D05UWC001.ant.amazon.com (10.43.162.82) by EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Tue, 27 Feb 2018 15:46:02 +0000 Received: from EX13D18EUC002.ant.amazon.com (10.43.164.50) by EX13D05UWC001.ant.amazon.com (10.43.162.82) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Tue, 27 Feb 2018 15:46:01 +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; Tue, 27 Feb 2018 15:46:00 +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 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/QOAgAAL2YCAAN7DgIAAfjEA Date: Tue, 27 Feb 2018 15:46:00 +0000 Message-ID: <1519746360.4965.21.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> <1519671423.4965.11.camel@amazon.com> <20180227081421.i2x3vcw6imrreshv@MacBook-Pro-de-Roger.local> In-Reply-To: <20180227081421.i2x3vcw6imrreshv@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 DQoNCk9uIERpLCAyMDE4LTAyLTI3IGF0IDA4OjE0ICswMDAwLCBSb2dlciBQYXUgTW9ubsOpIHdy b3RlOg0KPiBPbiBNb24sIEZlYiAyNiwgMjAxOCBhdCAwNjo1NzowM1BNICswMDAwLCBTaGFoLCBB bWl0IHdyb3RlOg0KPiA+IA0KPiA+IA0KPiA+IE9uIE1vLCAyMDE4LTAyLTI2IGF0IDE4OjE0ICsw MDAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOg0KPiA+ID4gDQo+ID4gPiBPbiBNb24sIEZlYiAy NiwgMjAxOCBhdCAwNTozNjozNVBNICswMDAwLCBBbWl0IFNoYWggd3JvdGU6DQo+ID4gPiA+IA0K PiA+ID4gPiANCj4gPiA+ID4gSW4gY2FzZSBvZiBlcnJvcnMgaW4gaXJxIHNldHVwIGZvciBNU0ks IGZyZWUgdXAgdGhlIGFsbG9jYXRlZA0KPiA+ID4gPiBpcnFzLg0KPiA+ID4gPiANCj4gPiA+ID4g Rml4ZXM6IDQ4OTJjOWI0YWRhOWY5ICgieGVuOiBhZGQgc3VwcG9ydCBmb3IgTVNJIG1lc3NhZ2UN Cj4gPiA+ID4gZ3JvdXBzIikNCj4gPiA+ID4gUmVwb3J0ZWQtYnk6IEhvb21hbiBNaXJoYWRpIDxt aXJoYWRpaEBhbWF6b24uY29tPg0KPiA+ID4gPiBDQzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ DQo+ID4gPiA+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4g PiA+ID4gQ0M6IERhdmlkIFZyYWJlbCA8ZGF2aWQudnJhYmVsQGNpdHJpeC5jb20+DQo+ID4gPiA+ IENDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPg0KPiA+ID4g PiBDQzogRWR1YXJkbyBWYWxlbnRpbiA8ZWR1dmFsQGFtYXpvbi5jb20+DQo+ID4gPiA+IENDOiBK dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+DQo+ID4gPiA+IENDOiBUaG9tYXMgR2xlaXhu ZXIgPHRnbHhAbGludXRyb25peC5kZT4NCj4gPiA+ID4gQ0M6ICJLLiBZLiBTcmluaXZhc2FuIiA8 a3lzQG1pY3Jvc29mdC5jb20+DQo+ID4gPiA+IENDOiBMaXUgU2h1byA8c2h1by5hLmxpdUBpbnRl bC5jb20+DQo+ID4gPiA+IENDOiBBbm9vYiBTb21hbiA8YW5vb2Iuc29tYW5AY2l0cml4LmNvbT4N Cj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogQW1pdCBTaGFoIDxhYW1zQGFtYXpvbi5jb20+DQo+ID4g PiA+IC0tLQ0KPiA+ID4gPiDCoGRyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jIHwgMSAr DQo+ID4gPiA+IMKgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspDQo+ID4gPiA+IA0KPiA+ ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZXZlbnRzL2V2ZW50c19iYXNlLmMNCj4gPiA+ ID4gYi9kcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jhc2UuYw0KPiA+ID4gPiBpbmRleCBiNmI4 YjI5Li45NmFhNTc1IDEwMDY0NA0KPiA+ID4gPiAtLS0gYS9kcml2ZXJzL3hlbi9ldmVudHMvZXZl bnRzX2Jhc2UuYw0KPiA+ID4gPiArKysgYi9kcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jhc2Uu Yw0KPiA+ID4gPiBAQCAtNzU4LDYgKzc1OCw3IEBAIGludCB4ZW5fYmluZF9waXJxX21zaV90b19p cnEoc3RydWN0IHBjaV9kZXYNCj4gPiA+ID4gKmRldiwgc3RydWN0IG1zaV9kZXNjICptc2lkZXNj LA0KPiA+ID4gPiDCoGVycm9yX2lycToNCj4gPiA+ID4gwqAJZm9yICg7IGkgPj0gMDsgaS0tKQ0K PiA+ID4gPiDCoAkJX191bmJpbmRfZnJvbV9pcnEoaXJxICsgaSk7DQo+ID4gPiA+ICsJeGVuX2Zy ZWVfaXJxKGlycSk7DQo+ID4gPiBIbSwgeGVuX2ZyZWVfaXJxIGNhbGxzIGlycV9mcmVlX2Rlc2Ms IHdoaWNoIGlzDQo+ID4gPiBpcnFfZnJlZV9kZXNjcyhpcnEsDQo+ID4gPiAxKSwNCj4gPiBFci4u LiDCoHJpZ2h0Lg0KPiA+IA0KPiA+ID4gDQo+ID4gPiBJIHRoaW5rIHlvdSB3aWxsIGhhdmUgdG8g aW50cm9kdWNlIGEgbmV3IGZyZWUgZnVuY3Rpb246DQo+ID4gPiANCj4gPiA+IHhlbl9mcmVlX2ly cXModW5zaWduZWQgaXJxLCB1bnNpZ25lZCBpbnQgbnIpDQo+ID4gPiANCj4gPiA+IFRoYXQgY2Fs bHMgaXJxX2ZyZWVfZGVzY3MoaXJxLCBucikNCj4gPiBBY3R1YWxseSwgeGVuX2ZyZWVfaXJxKCkg aXMgYWxyZWFkeSBkb25lIGluIF9fdW5iaW5kX2Zyb21faXJxKCksIHNvDQo+ID4gdGhpcyBwYXRj aCBpcyBhY3R1YWxseSB3cm9uZyBhbmQgbm90IG5lZWRlZC4NCj4gWW91IHN0aWxsIG5lZWQgdG8g ZnJlZSB1bmJvdW5kIElSUXMsIEFGQUlDVCB5b3UgY291bGQgZml4IHRoZSBpc3N1ZQ0KPiB3aXRo IGEgc2luZ2xlIHBhdGNoLCBsaWtlOg0KPiANCj4gd2hpbGUgKG52ZWMtLSkgew0KPiAJaWYgKG52 ZWMgPj0gaSkNCj4gCQl4ZW5fZnJlZV9pcnEoaXJxICsgaSk7DQo+IAllbHNlDQo+IAkJX191bmJp bmRfZnJvbV9pcnEoaXJxICsgaSk7DQo+IH0NCg0KQWdyZWVkLg0KDQpIb3dldmVyLCBzaW5jZSB0 aGVzZSBhcmUgdHdvIGRpZmZlcmVudCB0aGluZ3MsIEknZCBzdGlsbCBsaWtlIHRvDQpzZXBhcmF0 ZSBvdXQgaW50byB0d28gcGF0Y2hlcywgYW5kIHR3byBwYXRocyBzbyBpdCdzIGVhc2llciB0byBz ZWUNCndoYXQncyBiZWluZyBkb25lLg0KDQpTZW5kaW5nIHYyIGluIGEgYml0Lg0KDQrCoCDCoCBB bWl0DQoNCg0KQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgKQmVybGluIC0g RHJlc2RlbiAtIEFhY2hlbgptYWluIG9mZmljZTogS3JhdXNlbnN0ci4gMzgsIDEwMTE3IEJlcmxp bgpHZXNjaGFlZnRzZnVlaHJlcjogRHIuIFJhbGYgSGVyYnJpY2gsIENocmlzdGlhbiBTY2hsYWVn ZXIKVXN0LUlEOiBERTI4OTIzNzg3OQpFaW5nZXRyYWdlbiBhbSBBbXRzZ2VyaWNodCBDaGFybG90 dGVuYnVyZyBIUkIgMTQ5MTczIEIK