From patchwork Fri May 19 21:53:39 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Madhani, Himanshu" X-Patchwork-Id: 9738273 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id D99506041F for ; Fri, 19 May 2017 21:54:35 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C77AA28562 for ; Fri, 19 May 2017 21:54:35 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id BC0C328573; Fri, 19 May 2017 21:54:35 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 515DD28563 for ; Fri, 19 May 2017 21:54:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932119AbdESVye (ORCPT ); Fri, 19 May 2017 17:54:34 -0400 Received: from mail-dm3nam03on0044.outbound.protection.outlook.com ([104.47.41.44]:21572 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1756823AbdESVyZ (ORCPT ); Fri, 19 May 2017 17:54:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=O0Wvj+4Vd0yTIVgLwIlJxWcF0eyF7ogUcX8s9DT11GY=; b=jrbKhP5x34kCZcDowKsh3LSNCmyq/u2jYUufoDDBxOSpaaPqGsGxMsWKTsDQ9diKY1L0HPDPqDCPvF/fOYZl6F4Z7+Jcd+ENcb1RUk2sU4Fx194AzILeee5KVGvuz38OJfVyUghi9G4tnfZOVLNmckgm0RKTT2PLxIWsIDOUlyY= Received: from SN1PR0701CA0009.namprd07.prod.outlook.com (2a01:111:e400:5173::19) by DM2PR0701MB1017.namprd07.prod.outlook.com (2a01:111:e400:246f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Fri, 19 May 2017 21:54:23 +0000 Received: from BY2FFO11OLC009.protection.gbl (2a01:111:f400:7c0c::179) by SN1PR0701CA0009.outlook.office365.com (2a01:111:e400:5173::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.14 via Frontend Transport; Fri, 19 May 2017 21:54:22 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; dmarc=none action=none header.from=cavium.com; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by BY2FFO11OLC009.mail.protection.outlook.com (10.1.15.0) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1075.5 via Frontend Transport; Fri, 19 May 2017 21:54:22 +0000 Received: from dut1171.mv.qlogic.com (172.29.51.171) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Fri, 19 May 2017 14:53:53 -0700 Received: from dut1171.mv.qlogic.com (localhost [127.0.0.1]) by dut1171.mv.qlogic.com (8.14.7/8.14.7) with ESMTP id v4JLrrd6002291; Fri, 19 May 2017 14:53:53 -0700 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id v4JLrrWo002290; Fri, 19 May 2017 14:53:53 -0700 From: Himanshu Madhani To: , CC: , Subject: [PATCH 20/25] qla2xxx: Remove redundant code Date: Fri, 19 May 2017 14:53:39 -0700 Message-ID: <20170519215344.2168-21-himanshu.madhani@cavium.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170519215344.2168-1-himanshu.madhani@cavium.com> References: <20170519215344.2168-1-himanshu.madhani@cavium.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39850400002)(39450400003)(39840400002)(39410400002)(39400400002)(2980300002)(428002)(199003)(189002)(9170700003)(101416001)(33646002)(2906002)(42186005)(189998001)(76176999)(50986999)(106466001)(1076002)(50226002)(105586002)(8936002)(81166006)(87636003)(8676002)(72206003)(80596001)(478600001)(305945005)(356003)(6666003)(50466002)(38730400002)(54906002)(2950100002)(5003940100001)(86362001)(48376002)(47776003)(5660300001)(4326008)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0701MB1017; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC009; 1:Ym4DOOQuSMDBqvAMhMvtKgI4eqK9dvfwLkkYd6dWxN3HO3JXxZAmdXa2zt+McrN7f5B0OOBVe0HCNmR35xCbkwrcZPDPJCY5gQVGGg+E5qnuhvalTPuXU7dEWWvwtAw89cHfTnoswMfzbhtyWN+n0dSTFTcGPs7BhQ5r0tIa/qnzW+Dk6+6dM+wAF42qO1z7lV5FZLADljMb6u6WGL/7EswGM5AOLPn6x0opsPXp1zg1bShf8SJTwOPFZZgZ+k2mwtbUh6+CWiwfQ7Db35ISJhv9WvKnqiPZMMrDKETG6im+qaskFxXCnKOiqXJlBnMR2BZlYkNCUyodeq3/TL/47e5tjpjqQJcad0dpEArceI1aMYW9lgZzl0bTj6xYiqSYpiunAPVk+kOTnJ8O7VESMMbfwZG8Sv+7vVLY1rCV19KoEqhP6alRuZ0owA1OhnjjPlBnZFRc08vWEgrHcPrEhUCbcwmTWL5Vex3FganUeCVD/U3Im22Qe4LSruJLo7QdstpURFEd7kZ7OHbpIzta07JWTp09h/39oGaw7Dk0qagqmHLwXLFzxHCMNoUfC4EXzZUh1k/BJkX1Jdx4t+fNqQ== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fc6da94d-d0e6-45d1-3447-08d49f019c0c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:DM2PR0701MB1017; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1017; 3:TgvAFP1Ab6Rwu4Yfix5vLVHa5q8iSuOtK4y7polEkoZvmStdD/IZdtSspaE7jA2Sce3TudPClr6J4r31epiVEqz+mQnKU04hDyYXLvSruSYA489OyPFy0x+wVmB9qs0THDaPlX1tTZQTeLoaPPHk/Tl4xieiWJ0FNK9Ijbdi6cRJ4bJTdP3K8JjKSj2ecwJsu/s4npRgV1piOkUGliowTdAFBEQPDxmAbzZahJOhICeu7hp/NbeiAZ0fBtJJH8eZMMgztCjKx6LlNuD1+DFX/3Ek+uWNiYSjvx7EBZ66BLERiSfKja+5rlg8RjRFQsFHhuUrNGAVTYONJf+PfgFLKFCdWWos+V2FNaLh4U165aPWQSvynP1J1kxymMMvFpgEPKuy1pjVZUq/jGyP9Vl+K8kwII8HzZUmvftunXPER4dAwfm6hdGtpUg/TQ3unexBjC3EQFFubwqMCWAXg6pYOjmYw0anHAJAfHTDQ7PV8l1v0f+p3zrJ5P5flKkjchBQ X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1017; 25:G21OgnLI7MJ8NQRcIwJOBjp0s+nXPjaiLE3muFnjWH5rvq30DI0yR5a8SPg85IAg6nDkHAB7hXC2BTFloZncw+fZjStvyuPAlMiQMd24TSP8l/bRmdmoBa22bE0KazBOVz/GdsGwsUZEA/sIPgWlZ886IHf6saLA66KldBv/BPC9/ecD4gwUvEMRzrBn0f0pz6SzXdnEr2yn2609VSef4ZatQbULUnEaIa0hXPvL3UAJ97Lmbq7C9VxTLb0pbKnjO3OhfD1CgeRm09bPwYV+iPyaioAa6uVyjC6QiRKr8p3phFMt4bGz/nWq/0tRqiqJYEXKQo+Wp0WBjl9oAlcAdGvYLz/zzDwqMRFn5ARtCSv97vung+S0bt74MjVsOH/yTwiF5FtON9B3EwB4WPyiHphV1sRx3x72Fo+9HtzoXfdYn9JkacQU/ttaiUiiYvVRWlradq4FopnJarCDT/1WEPepgTK7O5WxLwm3BkGR4DQ=; 31:jqFcT5pwijvzbGMQqxnmVon12IDzB/1cGwn6+NRs37wxkh4o0NLrt7Jp1uk80FYjuP03+jHz5aP+GKDRf6jqS0D0arQ+zKBTUkorTPkSJpwdi1OIrdTy4l0rB+HS+1JgnWsi7utETvNWJ3lC7gfT4xRTtjXhds6qyVcwGEtportuaxt+jXdMBScTgln0htqU57/mQPmLdYB9uuMCUumHezoZXvcQCkH9PxjC1WL4cfVzLCwopk5dWait4CWsINbH+HOgV1dvYhTZv87CWlyZvhdumSRLY+cnVZP7tCkkzc4= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1017; 20:8K29+a6L9lwQ7ItWBMOYz4nafap+1rrVcHs1Re1YzTrOsc0014c5RHMFX9a3CFeuyyiZCj2zjAEtq7ZiSDBsjeVPHJ90iHRFvgJHIaA2Sg3MQm2YIt70QY+nDAEOAbnAOAeCMPjvbUyVYJikv1+9RDTOEtLgc6SPfVQhCsBkJEuyYL+z+Apftv80dk23/bcCoERykP500tuNauwGpchitOfgzljH32kRUSJD830Nt9+eaXz3c0MdegvgIeF7kSpRdFKd8tTQlkKa9SK1Q7zRV8dTygX0wWphAQ6asR92Wc2Oq2PdAdmff6OLbJmtb/tuJxSTG7WZLfpkaKPHCXrvywt1J68AgWmNRHza7Rm+JIYXPNeL7Mvm8fVq9oYZvPlmUOpkjPOJhFr78Pa3b4ynk83r57doh2r3FzetAChHP0mvWjsGu5Qxxt5uYwMSna/9LDWlJOXrP+YY4q1zhI0KeiwHJ3St2/Ewp9FeglO5X6EzABvLm/ijLUObezdI5hkc X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(13017025)(13015025)(13024025)(13023025)(8121501046)(13018025)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123564025)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(6072148); SRVR:DM2PR0701MB1017; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0701MB1017; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1017; 4:PugeNQzU0ztk0W+YajJr6K5+ZkwHLIuvwS88LgMI+eLq1aGSYTGdoW7EOmfNm30cE+lvE2q4hUSm50yBZQdII2rcdDzulLr6L7EGVS8ktMVancA8SkhTlaVrUIGjyUlYjdWtvJwZTtBgGUae7Cw4FE33aFTaxUiZqL/pGa+fcqdKOVdRyVX83ZvO/UvO/ez4PPHz3nS3KJtWBuPbKRZ5bmgH6LCLsnokZwRsOF26f5vepAZjxXHE0Z4b7BB2ZfGS5Xur2IsKsvSAC5H1sYVyMiikupu1hyGB8j9aCE1ZgBh0IVFp255jyAYJ8W/kpprLtq0gyRFPQlifvcuXv6bNlkanyUuEKQWFfNYRsS+cgF123iR9SiVJAJRnBZqBuvGodCtnMFd9tlURkeC58Mm8VKAXSCPyqbJbwQDuV/7NNCsEJuru4wsZ3qXBG2ImOKiIuHfVpb30BUlBu7ZGj2ayuXKKn+fvQSHQ8cisBjLGJ0dpjBtwd6HtRiFN5Y0SaBIIOSboz+XTJhzAB47Y9jEuFn0MTCYuAtOd+AE0sahGX9TL0gk3TCX4J6OdU7lU5tIq4GRrB73DINBMxXLmlYi7VMw6u07IlunKyvbx0thrvvrIj8MU0uaw7pyiAnWc+1m69d82sjGZxHbjMbovRgSmNh70kuM6V6VSYgMbEWGzv5sL508JhcXzcrattDI3GV410nJ8dQZvtBf5mTNV7O9+ErzYUY/BgNPggPu2qMafYqKfPS0nxJ5TJ9e78E7Kd96WpJohGiyvptGn2997o6NQ3/jVhF3Mf4pLDvzsS1mMkNUfHbsonR8vqaaHw6KuUronUfNOs7iLH9G7uyWjyx3y6HhiuhSRcipZB6XBR3TdyLF1DsDjCKREJ4rxtFANN3JX X-Forefront-PRVS: 031257FE13 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0701MB1017; 23:BPbNJodVgQ3s8+wuZpjB3JJWtOAfG0BZ1LH1CzP?= =?us-ascii?Q?yPAwiMjzVGKijm6QR+3XjXtypPzcFws5vktu6kdxjiJwxl2aLuf5XqzwZ747?= =?us-ascii?Q?bpvx8vUX9R+zK1Mm7rCH5XmtX7mvtBOCCo9b3KuPXGNMC4WP6OHBUyGMFTDy?= =?us-ascii?Q?czrjiIO2eqqwk2sD2u+d2O27K0au1qXdwd9gSUvV06kYWW37fz4IXa+5bd+A?= =?us-ascii?Q?xVvtH/xK0hXDzLWwLH4oPpq9+PLazbN78K3wIk8lZpLRoNKpvSrGowJd9vb+?= =?us-ascii?Q?dHoilzJT0KpZiVvOjPTDfYBujVPId5Hhq3fv44y4lqGCYTQeoX6qzNbYORrI?= =?us-ascii?Q?DRIVqSabg1THJ+ZCAuVMDqWdJeiw8vpqRZP8U73eJFXbD4xqV/Z2yjMg5MN+?= =?us-ascii?Q?iCtED/rzPdxm6DbU0A+/dl7tCnHRbEXSIIsoxuIDpDceWBlcqI248d+AKefl?= =?us-ascii?Q?TGt4NXYPak+kfS/+ooikjGglHbOPGhvdRUhDapgmofxBZx9boPbavU0ttmkB?= =?us-ascii?Q?UGOu+23qLTggou93A4OzEtjEpi+UxBI6U5XE95yq/FdG/u8KZtWbPVbtCUvT?= =?us-ascii?Q?I87+YkmFsGAjQy1dtpxLNFU32x2WgGOM25iJVcaLFYDf3KutBzIFbj5rSspL?= =?us-ascii?Q?cM2/vxibeiKGN0/aaXIvRdriaBW3z/BMmLftadKktcCRy9sPxvE68bErZvuD?= =?us-ascii?Q?Ptz9C5s0lCiFcYGmfe4JdTyEkvQ4svsCYpa4pT3nC6HplHbhmCEeucw2JEdh?= =?us-ascii?Q?ei/nD4xz/Q2qmFFRloi+67MizYqHcRy5gwy+lSP29zOTiqbb0eh1OeP2M6t6?= =?us-ascii?Q?8KWyYtUncQxnsMmTPViLQM5MmZnAY6tx/ejltQRMwj4qReX/qPP5SWOuq2DB?= =?us-ascii?Q?DiSQ5KWlI7oH62b5+xqYUQPNORtaFPrrbkUrfKzq6X7hjwO7pSC7KN+KqGpq?= =?us-ascii?Q?XhTXvp9NZD3li3TwmdrmfqZ+Yaywtf4Z2xTrtxT1V/jQQ4uz4U10X5vbgZuu?= =?us-ascii?Q?F8YLarmFBt4Z1CmdQoUPdx3BZem0A/D4xI+N6BJAjqqDPiJwNrQWpOW1x3kD?= =?us-ascii?Q?b7G/ELSQxLgkvAYF4k0yCMdAUMoCR?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1017; 6:mRpgDcP3g3RMJ14R3bg1eBLh/7ErLTxitvnrl3czHaHV1i6zPDxcXjQNX4uGlHWt+SouTVZYfY8iVCh+V/blnV9zzOAWlvD+jZ5psqjjJrKYk3KnSjLnWI8pG7ponHOSLp+hJMDe0R1mOm5m78Zyou2GxYYOf/GThDltLWCKFr9nTeGMmOxRnmpbT8TX3yHSOP2P0l5UXeJFusDUxlCgJix4vAiwBpHYNL4seDe8EKfY3HlO8yQRrdFaoQof/Hok/567J0dnQPv0nd/I1okiecfQki5LjNKfO4Lxvk/DYvPsd+R6JGfAvamIcmFSzGAYn+M5amGv0n/Pq/oub8NBnm7Uq3dD/MxnvgLvePzE1hK+eliXi9iNHY9HObUzTeGyOboQ2UxdPE5sW4g/OIBMmrXdOYBEYHyrrG9tZYDxflOqy+IJEzfNLlpF7afSNXb3D2TyjM03dbceURNYANcJxnRcDFEe3Xsp87wWEDIk+wl6IHz++haa/F/B8dlwjwPpbkustM07hUQVD++R0kBVdA==; 5:kk4UGD6h89+nGNrWyZOfwOzvnuI9fzwIIJOG86I0off8fniCwX6NnBKCw1qC13kQI6RfZmOuKJoBnUDHHR1DbmdTkiWUnq3oZdMMOvAmzWA4keLa6uGM3xg044Ly7BgnAjvjTqSC5AMYNOGE8TdOqw==; 24:WUgSxlEuT86jqCa2yoB+V1WbhhMgxAVC4UviGugeBiLsuyIj8/eI4aqu/hPrNOwy8+Vvc1XE/7LiJFsum133KUPAGl3WCaQKNiD7JUDXtnA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1017; 7:E01lTMd3g3h+KwSaWtvYecQ7TIL0d8yYeX4UcurLhK+ssqmDrki9QDN/qACNzN9Rm/4EtH+GsOm2dRAUrCGru5ASlYTa/ZWqga+6BSirJBKXa0LL4EiBYBjl9eVIHC5xmwjjWCbGbvY3okrvGYOu0VKCMaHw5bDSfjvVv+wUB7v1oBhttAI10CdmXaxA6HMD5Cc+b1Q00SKu5fBynYYDtneBd5npvLwt18XzB1o5j1CK9LGKWk7W24xcv5cWCSbzIZW9eRfT9v5oAV7MWlcafhccyFCKvzIDrbmWVzBWFfgJRtE0K5qNqNpc4bEtIata8tYQfI77eALpUZF8oupg/A== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2017 21:54:22.5727 (UTC) X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB1017 Sender: linux-scsi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-scsi@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Quinn Tran During ABTS or Abort task, qla2xxx does a pre-search for the se_cmd, based on command's tag. The same search is performed by TCM. Remove the extra search from qla2xxx. Signed-off-by: Quinn Tran Signed-off-by: Himanshu Madhani Acked-by: Nicholas Bellinger --- drivers/scsi/qla2xxx/qla_target.c | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_target.c b/drivers/scsi/qla2xxx/qla_target.c index 21e8993baf4b..b8e609ae6cff 100644 --- a/drivers/scsi/qla2xxx/qla_target.c +++ b/drivers/scsi/qla2xxx/qla_target.c @@ -1836,34 +1836,13 @@ static int __qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts, struct fc_port *sess) { struct qla_hw_data *ha = vha->hw; - struct se_session *se_sess = sess->se_sess; struct qla_tgt_mgmt_cmd *mcmd; - struct se_cmd *se_cmd; int rc; - bool found_lun = false; - unsigned long flags; - - spin_lock_irqsave(&se_sess->sess_cmd_lock, flags); - list_for_each_entry(se_cmd, &se_sess->sess_cmd_list, se_cmd_list) { - if (se_cmd->tag == abts->exchange_addr_to_abort) { - found_lun = true; - break; - } - } - spin_unlock_irqrestore(&se_sess->sess_cmd_lock, flags); - /* cmd not in LIO lists, look in qla list */ - if (!found_lun) { - if (abort_cmd_for_tag(vha, abts->exchange_addr_to_abort)) { - /* send TASK_ABORT response immediately */ - qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_CMPL, false); - return 0; - } else { - ql_dbg(ql_dbg_tgt_mgt, vha, 0xf081, - "unable to find cmd in driver or LIO for tag 0x%x\n", - abts->exchange_addr_to_abort); - return -ENOENT; - } + if (abort_cmd_for_tag(vha, abts->exchange_addr_to_abort)) { + /* send TASK_ABORT response immediately */ + qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_CMPL, false); + return 0; } ql_dbg(ql_dbg_tgt_mgt, vha, 0xf00f,