From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932357AbcIAKPZ (ORCPT ); Thu, 1 Sep 2016 06:15:25 -0400 Received: from mail-cys01nam02on0044.outbound.protection.outlook.com ([104.47.37.44]:34400 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751167AbcIAKPL (ORCPT ); Thu, 1 Sep 2016 06:15:11 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; wanadoo.fr; dkim=none (message not signed) header.d=none;wanadoo.fr; dmarc=bestguesspass action=none header.from=xilinx.com; From: Bharat Kumar Gogada To: , , , , , , , , CC: , , , , Bharat Kumar Gogada Subject: [PATCH 4/6] PCI: Xilinx: Dispose MSI virtual irq Date: Thu, 1 Sep 2016 15:44:44 +0530 Message-ID: <1472724886-28301-4-git-send-email-bharatku@xilinx.com> X-Mailer: git-send-email 2.1.1 In-Reply-To: <1472724886-28301-1-git-send-email-bharatku@xilinx.com> References: <1472724886-28301-1-git-send-email-bharatku@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-22548.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(199003)(189002)(76176999)(189998001)(2201001)(19580405001)(5660300001)(19580395003)(106466001)(87936001)(11100500001)(63266004)(52956003)(103686003)(86362001)(229853001)(356003)(5003940100001)(33646002)(42186005)(36756003)(586003)(46386002)(81166006)(626004)(8676002)(81156014)(305945005)(50986999)(47776003)(4001430100002)(36386004)(7416002)(2950100001)(90966002)(2906002)(107886002)(5001770100001)(45336002)(7846002)(8936002)(50226002)(4326007)(92566002)(48376002)(50466002)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0201MB1503;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;PTR:unknown-60-83.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2NAM02FT056;1:fMQ3qMHZr2J4YJnEhPKvxdENlRWSrZWkF9y5Gari4ODb+1+SrMgNl8Xh/Q9RJPKRyHjbDxsKaNNIWVlRugzlvaEtPYAtYS2/SWRFt90gmTW0tsCbyZE+Obbv5pdflPrqRCeh98N7gUzB1V4xr4+Trp7lAU67+Fi4jaCsl1Do1XA0qJpZv47H3i0aeLBvunMS8UTRUO8I6d3K2VettI+QxnoLq+XyXbPrmD3EhilsMCfaK3Fiv8R1xXCyZsaMcBsvoSKYT2y9n2XjcC6mkGy2hZ+X33uK91ozJKE88FIwNkTkOgG1apJCd6Q8+CGKRbUD7grGuHYUfZ+XkhpM4WziRDYJc96aTGWFJmMpV7s6PRfrHpr38QMN99s4be6QdEMEQWI8Lg4kNIp1Uj25KN3cM/Jtw7XrD/sjTeLwJJOLTKBe5jjzJ7MKZT9FZHpbNU6RPaDvB3498LYqcgFnPTiGuo48JNa0dbGviG8gT4r79t7HE0BbeztfgsFNRFxDFdLpHwge2Wsi97cOQScKTeZWnyphtgVfragukGYD81TdpOhoqDkxc3K6WdtMoyAm6LiitbaaQJoBQa0vQ7ucCJ5SWeoJ8dBYm8jy21p7C5P0NJaXtV0nG/RXwLIozuHHLOZFHGId/C2xJwkKR/U0mx7EVQ== MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 3e08912e-b76d-4ae8-f245-08d3d250d71a X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1503;2:VhaeFx4sxkLwCEuHjDgYUUg4nsxpvzo9FmdTNb51In1A7g6BdL1r8G1WGeUxQxrIqQA1bzPgJoSgkB24eMkfc0JOp/UGDXBomiCvHG26vkhH1zyjiW1krn07WaeRKIPUvfIrFidL29zhBXffaBO/l7yUZgS3SVHoms2g6MNRSkVUKGVVDgudfKqeHgg2Kh7D;3:koxx+CVcb3PhBQspwJ5gV62i91D+lpkMj/JNjDW0U8661J+AceIDROOVq7J03cbEVFk8SwXSZu+xiyL6JGqyBKb6i9XVO9LpuDn2pxW7OsgYIowrE6kcoZ1aeKRM95Wl3KiVkeq/nyZaJZCxaGzRuKNz4oS9Zp5lalLBhx5Z+JZ6HQZcdG1P2ijbeWtTGZy6FobSz8L9L7mJ8bZ0uczUDC0u/0wD1fWeokxKYHMroMyXDJww7Ot57ik9opQOngloXiLAIswbTJ6xaVhjVRXpCA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:SN1PR0201MB1503; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1503;25:EZv4Bo7TbZLWtwwQmM0PHOEIg0SFy5MCKtM+irBH7Pdqw9SO+zF6pnqdNbDOcv/SCH4FUg85g8sBFb02Wy9HtNmg2dgogbarYSe604InJw/jT9oKZbAkWFQdPd93cIjya7T9QITpdBrY3Z3Vkc8/w4xZGt4vz0j8CRuubeyrRTr3AzbqPiSC5n9YIU7ee1NCRwNkWVmj6AWl+RiWF9Bbs/Np+2MPoqhGV/l+G4aEWtsx6DlrRJtod9v7Dj1ql3CRyvNoAbCLqBQ59yKFOyVdJpuKCfMjq0fYKZBiM4rd6H45/tn5UXvAfU+vRefj/wbPyD7FRHksnvcAHfnGHWpYuU0LZx/ndyyjWWNxh88Tb34FwkmJFPReVwbtj/TIXhRwCwVGbTB2QI+P0Qs8+ybS3boC5LZzc6T52XgB3gC/Z+8AGVKuUBNU4U6dlSH3vexc4I9BwsBzctDPtcdp3lxQE0O1mPO2G1WW0Y9sNwAtTnyENtefEmtPdXUz7deEGF2tJdJhlguJo2frfety+b6cYkBkd7vdZ7OUr9Gv/VCS9GpeOnfjQ3AQJhgTv/3uw1eR7Qaulr6YyXN0RDucHo34QULUUC1EhZdD1ysJREGSFpCq8TmZwZl0/6KT3IK8VCrbEWYG3Tqc+CGDIOEMgLlmEm+TnkpBhbPkq1BT2ff3MbIK+vE8HEZDNAHzHiSDbNWapiU+94c+otSc/uutU85td1+h9KpXw5p4c7gI6Elxk6j52CyRPC45mT5jObeSjtkYk/KyroKlQlIfpZCYinNTPV2d9CaRSYe1n5CqsC7jgX8= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1503;31:WOVT+i28sZhpLaW7g4BWtra5AfOUM78hsyZ3Ejlp0lqTbYjcb8x0cPGrrZUApo+3FcBLi0ssB7CE5aTkujxNrZ1HjQeET5R+BFtM1YFLdhm3xs4XPpwo8FOBf2cfR8hU7edYRkkKc9S6y2GKj1BWBGi+j7ClougHhd+pNgYjUHqqTzS4aLsf8MFB39QOcFVgYuLfMfAgahZWbS7EUbqZSsrq2fGR2R6TST3/dKpPOb8=;20:ZQ84YF3Q/2kratvF4FWzZRwPgJIUGxt7rAd9eJmBfW39QGdKlCiz6RI8qq/GHbIZeongl2I8w2Ha1MqDaHSt3oMVfaAiKwxwAWxhBwtd795Fuhb1MjT8tN/CNS8n99FRxzyRmSGemzfzC8ZRLhTpq3uzNgV3BpBXtxsEgoEPKvqgFfYUwZ8r8KuUm2oobzvcJE6Cnxg1zFbuww6HG1N6e82IfdlQ4ImOtK5OGE8w5pvnp/PFe3gxXBBrPq7wAs4kbTaPDpoxdH13ai1JwRAH3W2DMcEAithMgGUTq5jDo106FoXb5suTOsSI0EH+78HHxzpN8Zi8fNOG7mhwkEc6qA1YKmDZgmRZRrB2bXtjfsaTFp56CTaRcuWOS3VgoNlG9PpO24wCSWChueQOjmqskIm8HF2KvCficq6CLx1Kh9yki8pmB4Ls6IGplN2Gn0UHcnEtoy8ko8WFbv5a5xsBaiAyOVz+yq7Vjhf1V4lJhb/tD3+jcyJQnzsQQ8BVm4bY X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(13018025)(8121501046)(5005006)(13017025)(13015025)(13024025)(13023025)(3002001)(10201501046)(6055026);SRVR:SN1PR0201MB1503;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0201MB1503; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1503;4:u7k/zXwjDsfjAaaUpfstmul/OouAAZmWC4xjajKn82hxG4z9rj1uWXtYgTX7zsm3yEFzM+SWd/nO38irJVzicUZw3j0hoh2X7CDDhzT5UO9xDOdOVMRAURUcfMCUK5N+/wkjVkshq4rnY2GDWSrKdxksuDlN0hZHQflnJd/qIo/Z2Ky1CRQournfTWm3pmCFhr1XhsrhDPQ5CJN/Ks0GZuYzaWae/2hsMVa24jtjOAvLfuQjyWBgGbh55PP30pVH3vw5Dez0kU8rY3kEDNNO98ALqux3WecHS7kj2+Y9qhAMdxh87AsnybMLeV+abApCbINi0vZ9a3s9HqFMGZ9Fo4124yoawCVVM4xfTcTPF59dvt3NgCySZ2RrmU8R/UBz1NxqaYar+kB6KEtzjh0VHNkMbvu3ivXzocxIhhj83pB/+VRvEi7Z2G9abO1m8R59cZC4kBAvqQCZ3vB2Zd5NA4nYp/M+PXLMTMqijf9boi4YiTFkHSfo4Y/iAW3RD2jSKnQkeTs1fhw54nYttbmNRnnKpq8h6ZNgaqGQLgLsRFI= X-Forefront-PRVS: 0052308DC6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR0201MB1503;23:3StzvR6NE+YX8v5wAKlz2KQLCYkTbZT8DVHZGtx?= =?us-ascii?Q?qURiSGEAiheLJqTsdM1I3rDkPjfuWg90r5zoUbsUkzc/3wV5WK8aVEAb3dPJ?= =?us-ascii?Q?CJU6Q74MA5dikaqT2cbUOZY/rBgR/HQDcCelMf5mnZe62qFGgeGulEmu2XnB?= =?us-ascii?Q?Iqfyym/92VPX4xVRQRM+J9NDiNjqDRbkAqtXyRZa10rKjvH/1PRsk+fYZQvq?= =?us-ascii?Q?ElKPLZOKPXDyRbSV9SQ9xiUGfATf7swsHFt3tKcuPwkw25vrsFDST4QWM3ev?= =?us-ascii?Q?jm8QA6Q6LEJeKw3Rj5wrwck1UGXBZ4oW5ukPV6ocJv6jfpbekPsDUjhmETHZ?= =?us-ascii?Q?12qVj9uuTIB3hMXDlV6BE4iGdUx2ezMq2fHqDv9nTDqS4YgqHtCWQQphY4yo?= =?us-ascii?Q?fyOVXe0QTICtVEDl8xgv0lXI+riBmDrBpGMW3Ytbo6UtuWRlzY2YrvsM3lU0?= =?us-ascii?Q?BgMMRFCfY9qQUpZ2LzlSCpfp+F7FHpgCzioERwdc9yyQbjTts/ycvwoTNsbs?= =?us-ascii?Q?vWKL4YAFBo65dVxiy7ylSzsuIaGG3YhXgoXGunwVeKKPqbGhjBioXA3oXpor?= =?us-ascii?Q?4YLj6jKVVEsRM+BT9IufEoI466JTe8o7TDRw0ie9f66IePUx2rzIgJbKC4IB?= =?us-ascii?Q?8Det8TZUyECH0ypxuITxzYBhF6Wb0EL95pJ8pnuKQjPRZi2Mfzr777mVoF6d?= =?us-ascii?Q?wQW6zO0g9pzb/HykMJeYU6ZAFxKDkbH7oVizQeFHpTwHgW2WlkRIHQc7fjBc?= =?us-ascii?Q?ERmazMIggh4pNzXOdQvKYqQn3bh6JPTB0aYks34aZ1tlaLiXKWDDxXFDnLKL?= =?us-ascii?Q?YgApNAlKsWYZaDQR9a0Q6vUvJKR17gH2pYd7/Xj/twm1/Fme13ybY8Dqhski?= =?us-ascii?Q?XmQiYkmFA9+P1Q/UqsHy4bbW9PDsz8pKZJ1lZ11aHYJOLEIx5NynYFAGopp2?= =?us-ascii?Q?xc9u4VTAkwYUVlFo8Wo3yUxq6hcT4tXRt4WQGDWnnKKW0eAL6LypJbzNxr+7?= =?us-ascii?Q?TvODru0Hc0GCBF3PURbyiXRLZU7Dzu2C02MZcKSM+fFEhh6l+MraaK9suFz/?= =?us-ascii?Q?aVu78ruvVW9RxFtTAz5uT8cXxn1rkTzMNCTtd4a6+aXGJ9VfnIHYjj3dX0aT?= =?us-ascii?Q?AzIMLmMXJTSuJ8NC+/PnR/qwoNnxkPfBHRwUDBP9yc2m8EPh2/dwp8LNg1ek?= =?us-ascii?Q?C59/oHtNuBIKwc+J/+v78g+rav3YPY4NHuSGzvLgVmay6xCM2WPhoOxc0xD5?= =?us-ascii?Q?ozrNmyU/fvUYomTyC/BM=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1503;6:b6zmdrbXJCODpMlkD9W+etpimGCxdltdNsTk9dyPCuJqW207aaXc8U6rldKAyFVgvizsWvTvJmMQy7udgdED8FOZZ71waLR4BcaF+E1dRClBBGReQLvAcdA3AEorp3zgPl4l1SdEsT87Uv+p/SEwWMg8jd8vM1y33wUq20PdlGRMUCj87Wg105X36mSGtfxsSd5k3Ol3OH6NVVHLyfmFi43kr4RUCcdmwP4y1NijbGTL8PmlT8wf32hXM/3bq2vmIs9urwK2r/0yDRgquCG4Yv9WRHt+0mNi56PDbhSv36J/ZLkUf5ACgfsFH4UJ3dfnUhmAmjVS+TAogWMHAYwNuw==;5:4aj4RtRp4z+HGU3O1Ub1lkLorsoF/bZx6pWutql2ArDMIgQ5bxVOa8wCmYRntZlnc+nHwBIML3puPjUg0lg//q9CGQWe/twtPeML56Feq8Z75R2yScyTp4gjlSfrAlW2wQhIAvd/srMMddWZ1JDiuw==;24:QXUaayeb9w519GFwfbiI/1opA8wsnOzd+RyCmbhhrXYLEnMTHuqZ790hd5IaQlLWOUPWl95Q7Aj79dNPAIQBD1Nqf6PuxoaF9J4UB9rpnHk=;7:bd0s5OaAdBxARwVooHx7KfXklcGFyD5xSe3+sEidTR/0TnrRqrFkdqHb7eozewEzeJ8lySvfZdFL4470UIp+Hf3jLPR78as5Xu/rLQZIjTSGX1vtpBpDTVw5PENobgkK45RA3nS10UQXVRskPI43jmOX8BlbwzoMEjY19w5HRUdClJNSTMR7YOoBzmJnICHHFvXhJnA9Ix9b5xy7j8iRdStwLGxq48f7EYRx8Mpn7Y7phGpatKxNUdKWuTzW5XIP SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2016 10:15:03.5580 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.83];Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0201MB1503 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dispose virtual irq being created for MSI interrupts. Signed-off-by: Bharat Kumar Gogada --- drivers/pci/host/pcie-xilinx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/host/pcie-xilinx.c b/drivers/pci/host/pcie-xilinx.c index ec2844a..a276fa6 100644 --- a/drivers/pci/host/pcie-xilinx.c +++ b/drivers/pci/host/pcie-xilinx.c @@ -261,6 +261,7 @@ static void xilinx_msi_teardown_irq(struct msi_controller *chip, unsigned int irq) { xilinx_pcie_destroy_msi(irq); + irq_dispose_mapping(irq); } /** -- 2.1.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: From: Bharat Kumar Gogada To: , , , , , , , , Subject: [PATCH 4/6] PCI: Xilinx: Dispose MSI virtual irq Date: Thu, 1 Sep 2016 15:44:44 +0530 Message-ID: <1472724886-28301-4-git-send-email-bharatku@xilinx.com> In-Reply-To: <1472724886-28301-1-git-send-email-bharatku@xilinx.com> References: <1472724886-28301-1-git-send-email-bharatku@xilinx.com> MIME-Version: 1.0 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bharat Kumar Gogada , linux-pci@vger.kernel.org, rgummal@xilinx.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+bjorn=helgaas.com@lists.infradead.org List-ID: Dispose virtual irq being created for MSI interrupts. Signed-off-by: Bharat Kumar Gogada --- drivers/pci/host/pcie-xilinx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/host/pcie-xilinx.c b/drivers/pci/host/pcie-xilinx.c index ec2844a..a276fa6 100644 --- a/drivers/pci/host/pcie-xilinx.c +++ b/drivers/pci/host/pcie-xilinx.c @@ -261,6 +261,7 @@ static void xilinx_msi_teardown_irq(struct msi_controller *chip, unsigned int irq) { xilinx_pcie_destroy_msi(irq); + irq_dispose_mapping(irq); } /** -- 2.1.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel From mboxrd@z Thu Jan 1 00:00:00 1970 From: bharat.kumar.gogada@xilinx.com (Bharat Kumar Gogada) Date: Thu, 1 Sep 2016 15:44:44 +0530 Subject: [PATCH 4/6] PCI: Xilinx: Dispose MSI virtual irq In-Reply-To: <1472724886-28301-1-git-send-email-bharatku@xilinx.com> References: <1472724886-28301-1-git-send-email-bharatku@xilinx.com> Message-ID: <1472724886-28301-4-git-send-email-bharatku@xilinx.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Dispose virtual irq being created for MSI interrupts. Signed-off-by: Bharat Kumar Gogada --- drivers/pci/host/pcie-xilinx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/host/pcie-xilinx.c b/drivers/pci/host/pcie-xilinx.c index ec2844a..a276fa6 100644 --- a/drivers/pci/host/pcie-xilinx.c +++ b/drivers/pci/host/pcie-xilinx.c @@ -261,6 +261,7 @@ static void xilinx_msi_teardown_irq(struct msi_controller *chip, unsigned int irq) { xilinx_pcie_destroy_msi(irq); + irq_dispose_mapping(irq); } /** -- 2.1.1