From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-fw-33001.amazon.com ([207.171.190.10]:42067 "EHLO smtp-fw-33001.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754361AbeB0P4F (ORCPT ); Tue, 27 Feb 2018 10:56:05 -0500 From: Amit Shah To: CC: , Amit Shah , , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Boris Ostrovsky , "Eduardo Valentin" , Juergen Gross , "Thomas Gleixner" , "K. Y. Srinivasan" , "Liu Shuo" , Anoob Soman Subject: [PATCH v2 2/2] xen: events: free irqs in error condition Date: Tue, 27 Feb 2018 15:55:58 +0000 Message-ID: <1519746958-52077-3-git-send-email-aams@amazon.com> In-Reply-To: <1519746958-52077-1-git-send-email-aams@amazon.com> References: <1519746958-52077-1-git-send-email-aams@amazon.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: stable-owner@vger.kernel.org List-ID: SW4gY2FzZSBvZiBlcnJvcnMgaW4gaXJxIHNldHVwIGZvciBNU0ksIGZyZWUgdXAgdGhlIGFsbG9j YXRlZCBpcnFzLgoKRml4ZXM6IDQ4OTJjOWI0YWRhOWY5ICgieGVuOiBhZGQgc3VwcG9ydCBmb3Ig TVNJIG1lc3NhZ2UgZ3JvdXBzIikKUmVwb3J0ZWQtYnk6IEhvb21hbiBNaXJoYWRpIDxtaXJoYWRp aEBhbWF6b24uY29tPgpDQzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+CkNDOiBSb2dlciBQYXUg TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu b3N0cm92c2t5QG9yYWNsZS5jb20+CkNDOiBFZHVhcmRvIFZhbGVudGluIDxlZHV2YWxAYW1hem9u LmNvbT4KQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ0M6IFRob21hcyBHbGVp eG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDQzogIksuIFkuIFNyaW5pdmFzYW4iIDxreXNAbWlj cm9zb2Z0LmNvbT4KQ0M6IExpdSBTaHVvIDxzaHVvLmEubGl1QGludGVsLmNvbT4KQ0M6IEFub29i IFNvbWFuIDxhbm9vYi5zb21hbkBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBBbWl0IFNoYWgg PGFhbXNAYW1hem9uLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jhc2UuYyB8 IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jhc2UuYyBiL2RyaXZlcnMv eGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jCmluZGV4IGM4NmQxMGUuLmEyOTk1ODYgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jCisrKyBiL2RyaXZlcnMveGVuL2V2 ZW50cy9ldmVudHNfYmFzZS5jCkBAIC03NTAsMTEgKzc1MCwxNCBAQCBpbnQgeGVuX2JpbmRfcGly cV9tc2lfdG9faXJxKHN0cnVjdCBwY2lfZGV2ICpkZXYsIHN0cnVjdCBtc2lfZGVzYyAqbXNpZGVz YywKIAogCXJldCA9IGlycV9zZXRfbXNpX2Rlc2MoaXJxLCBtc2lkZXNjKTsKIAlpZiAocmV0IDwg MCkKLQkJZ290byBlcnJvcl9pcnE7CisJCWdvdG8gZXJyb3JfZGVzYzsKIG91dDoKIAltdXRleF91 bmxvY2soJmlycV9tYXBwaW5nX3VwZGF0ZV9sb2NrKTsKIAlyZXR1cm4gaXJxOwogZXJyb3JfaXJx OgorCXdoaWxlICgtLW52ZWMgPj0gaSkKKwkJeGVuX2ZyZWVfaXJxKGlycSArIG52ZWMpOworZXJy b3JfZGVzYzoKIAl3aGlsZSAoaSA+IDApIHsKIAkJaS0tOwogCQlfX3VuYmluZF9mcm9tX2lycShp cnEgKyBpKTsKLS0gCjIuNy4zLkFNWk4KCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFu eSBHbWJICkJlcmxpbiAtIERyZXNkZW4gLSBBYWNoZW4KbWFpbiBvZmZpY2U6IEtyYXVzZW5zdHIu IDM4LCAxMDExNyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhyZXI6IERyLiBSYWxmIEhlcmJyaWNoLCBD aHJpc3RpYW4gU2NobGFlZ2VyClVzdC1JRDogREUyODkyMzc4NzkKRWluZ2V0cmFnZW4gYW0gQW10 c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgSFJCIDE0OTE3MyBCCg==