From patchwork Tue May 30 17:54:31 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Madhani, Himanshu" X-Patchwork-Id: 9754981 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 ECC41602BF for ; Tue, 30 May 2017 17:55:15 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DA07925D9E for ; Tue, 30 May 2017 17:55:15 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CEF1027EE2; Tue, 30 May 2017 17:55:15 +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 69D6125D9E for ; Tue, 30 May 2017 17:55:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751241AbdE3RzO (ORCPT ); Tue, 30 May 2017 13:55:14 -0400 Received: from mail-cys01nam02on0076.outbound.protection.outlook.com ([104.47.37.76]:56960 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751002AbdE3RzG (ORCPT ); Tue, 30 May 2017 13:55:06 -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=7p9ZtsuOsIjpcWv/J6n3HU7ZGqWk8ja1BPz+0NuCj9Q=; b=TYMuYk1+yzUYn72zYLgkJ4R34Gt1+KU5PMT1sERwZfGuvXBM4p989MAdbYAeEByZvaGYlp7Us2eFJIs2MARYaq9WEc2sX5JCyD5NIGIL96UVhyfgVQlpUzdltD0+R/l1FFO4jt1qS8iz3lLmX9DVwCvHDa6Fhk3MCCl4G4xk1fU= Received: from BN6PR07CA0038.namprd07.prod.outlook.com (10.172.104.24) by SN2PR0701MB1021.namprd07.prod.outlook.com (10.160.57.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Tue, 30 May 2017 17:55:04 +0000 Received: from BN1AFFO11OLC004.protection.gbl (2a01:111:f400:7c10::122) by BN6PR07CA0038.outlook.office365.com (2603:10b6:404:a3::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9 via Frontend Transport; Tue, 30 May 2017 17:55:04 +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 BN1AFFO11OLC004.mail.protection.outlook.com (10.58.53.75) 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; Tue, 30 May 2017 17:55:04 +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; Tue, 30 May 2017 10:54:49 -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 v4UHsZXv027084; Tue, 30 May 2017 10:54:35 -0700 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id v4UHsZBg027083; Tue, 30 May 2017 10:54:35 -0700 From: Himanshu Madhani To: , CC: , Subject: [PATCH v2 16/17] qla2xxx: Remove unused irq_cmd_count field. Date: Tue, 30 May 2017 10:54:31 -0700 Message-ID: <20170530175432.26984-17-himanshu.madhani@cavium.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170530175432.26984-1-himanshu.madhani@cavium.com> References: <20170530175432.26984-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)(979002)(6009001)(39840400002)(39450400003)(39400400002)(39850400002)(39410400002)(2980300002)(428002)(199003)(189002)(9170700003)(50226002)(189998001)(356003)(8676002)(305945005)(81166006)(50466002)(48376002)(1076002)(36756003)(6666003)(5660300001)(2950100002)(8936002)(76176999)(50986999)(2906002)(101416001)(4326008)(47776003)(80596001)(72206003)(38730400002)(106466001)(87636003)(5003940100001)(86362001)(33646002)(105586002)(478600001)(42186005)(54906002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR0701MB1021; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:ovrnspm; A:1; MX:1; PTR:50-232-66-26-static.hfc.comcastbusiness.net; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11OLC004; 1:LfXKiUH2nv1BRN31wZpRvqA63biyY53E2rk06dmxKg2Q73uVX21VqaMyy7YquYzEU7Wo3ewGNuvQlEQK4J/idSROJWr7mPnHJWNWT10Fey70u5DaD7zQfnMHyfnYQgGqdeox5iaozEUdDmaITSDLEeGMC96HqUN5HkpAHYNS9RQyvxg1oymZHcoJWUvI6DTmoGexrhoL7OM1Zy7T4497EBparMay38eD/zxinhy6WeTPHxuZnbwr7etnp8olM4zdyRcvsa8XxPqZRgm4J5JL+bQAgUkCpIcophZyuO2Mv0vtwsauneqoGT6NEGUg33kg4JlcQXndPyt8zi2/b346FxH1MWFe92wO5TS7Tw8rGibWE5pH826AXMfwbEyq7NKMhU5WlDa/WRT3fSB0evPkkMstAS9DgWMiP3EZWLq4drvQ10bf0z6x6k4/edQzHIgpDr7TfwJ5heNxSMekiEsz1Bv+jabXszziS7WlIHM4NcmXhiO8b5+Ee4mQs1Mo96Zj X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN2PR0701MB1021: X-MS-Office365-Filtering-Correlation-Id: 236d253b-93cf-4bfc-902e-08d4a785005c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:SN2PR0701MB1021; X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1021; 3:6le3tLn39qxZHXuHRbyo1BvpLEKONY2gLUpgqyjaoo+ITW7xfzviKbUI90pWykAR/Wu4sqGZ/mqi5jyIDePpXdAMxslTfVf/bH+uIDsP8hIWp9P6thBngMZwE+nngUQkZRp7TLNKSu5FjBjbJ1Gzc1vPKxBgZHXd/u/N9xV7vN0BQYxPizGChZ5CwdUY6qy/1IwF8gIJs9oMZkHxFhdrdwoX/p1G3vCuSihOMOTtZzSb3vg2BsGD9UJn/UE/ueBnwHlxh44qB4MzePHVkXD8KXsL/Cbas3CKTmkE5moPyWwWbixMwXZhzXjc3ICkLm+qU0D9WsDqp63zcfFP95E3jfE74YfnUQX144kVZFWv7KzxINu+FcAuYB2LEqgyOLczB3Dd1rsRggUMjxArwIEjzHkxUs55n753NXwI69xLGbn0g2RfLb2RjfQVvksXZZkTnZpLt8DjzW1gG8Q2Rz2ymxQ2KWPo58aqc79OSTOPaDJIeLCgKNl0cH2grfwOM6ZE X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1021; 25:raBe+FgxixRww084lQlMqbJmZ3DZ87CEpDvbuMwTGgjTSBAz0r3u/dDPx8kkbyvI6XWaZ4+/twIg7C0wJpoAR9DKHcfUeC3Ql2RaGfU4JGoz58G1L9Nn4nmwW6Js2MyxciSkw8b/vsxP9UbY2AJrnA+n706trKKXAXKjmlH3zrgs5tnVwdNy8Q8EgwQ7pWzAM2OmxpCBeeegqKgbKJ0EHBfCF+QukItRLfz/clzSr7ntRA4XgI1hJ6jruubvnzItxVxrV9g+Pxoc0vtNawQtekBfJnlYWgmdBzJ8GcNJraVEfoh7NQ/luxC2Vjqzti7MrFsbtmgqsJMQlgNUhX4bdZjliYiDkIMTh2TnPfmsjIElug74pLpWyWVCCs6tdiFzSw2lLqi/CKRosOrQqBVDd6IHHuNsphEFUFYJWcZDfPk2173jDv4URy7y3yJ/Hc4Wsgd2ncPdfx20NCaEJl3fztq5Eutt74UivoCD7gPpGA8=; 31:bbfTL+Z1fkvKU2+p7WNUY17LTnsLyDu1DXEQ83RjPlia2E9x4b08JcLKK3PUcgiyF1mM0mvd//MxmIdlUEFkOyiWW9FrgCVKhes2kIpjt3EbCxUsIudTjgwQMSpOc2jFwQMZCATDFQ0QYj2AgV1PMARgzm8V1Zv26Lpkx0iKt0mU3gOyChaDjZg3Ia8fqVahRuWGAZSTq97XOBSfr+uLYFXlk5zc+/bliEBM3OUPL6uUMQcY+Ly2U6QMQVmgTBzf X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1021; 20:26I6NF6mRl/xutUP2GhO4wH0Dqube39T4Lu8PoSXRwWsSxD8Kx3JdowJfsenrWAQsE6LxWbctPoRQEqihRWjRe6wWfQ7vPjBzkD2buW+847bzd1BWGNimHV261b0Xy8sitZ7VSh3UJVRTkDqjFv7/LswCPxUUYRzmJk9eTVkqWVGp3qrbrdepMkZGNe3oNNrEt0u57KzBl4TiUcdYxUo6J31C1GBk8O6afruOR+MbLnBdmxMdYB5lbcDr50Gszkk3UPn0mjMgGZiBJ935Q0oFNPkP3aNgZ69QlNdLj14AMSaq4iNA3x/FeEdhAZgmBdWC0+emkaSRl4beRWdBnU4YMOeVS7g8jUCSP2U+iq6ap9cWoM+thgEacj2faeptAxXxduSkHSIxFKUA4ZDQqwuLhcjVF2J1Xqd+nFvZ4WSb4QHoUGvGahCrOT+W73j4GWkLmQFs1Ymbj7kKWvMrEgfM+XogGTu7KDZhpiWHAMDjC+gcssQ5GjbUoRlgjL9Z8v9 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700073)(100105000095)(100000701073)(100105300095)(100000702073)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(13018025)(13016025)(93006095)(93001095)(10201501046)(100000703073)(100105400095)(3002001)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123564025)(20161123555025)(6072148)(100000704073)(100105200095)(100000705073)(100105500095); SRVR:SN2PR0701MB1021; BCL:0; PCL:0; RULEID:(100000800073)(100110000095)(100000801073)(100110300095)(100000802073)(100110100095)(100000803073)(100110400095)(100000804073)(100110200095)(100000805073)(100110500095); SRVR:SN2PR0701MB1021; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR0701MB1021; 4:mPumURxsMfQo3Mb099FY+TDVWiQ7G4rZK+7jLG1C?= =?us-ascii?Q?3N9HKp3ZxUfVhNg/6N2oqPslF+NvTF/rbI7NPls+fClT9qqdvNwklzroqOIc?= =?us-ascii?Q?F2pu7rruqH7PtzglPspT6VzV9f6glF46TiUzHl6gKzGdOw90oKAyn2oEFos2?= =?us-ascii?Q?xBHJbzIlNjmHp4lIJzQuEAp7rH5eRMqu5N8UZHVyYfsmaNPk33TYV3utGxXV?= =?us-ascii?Q?3AatthlBgjKsddI70ELmQZTeOaLTpY4+ZYwZbcvPQORu38L2Y6na38ua+S+m?= =?us-ascii?Q?E5RYLx2rr9YYMf0Jzsp96CgmA68s4YGnAQphg2WOG5V2Cf3Z07L0zp2EvSrq?= =?us-ascii?Q?tOpmMMfViClfrViRKUar0lwpPHx2VOBXkQ2jru1yuUyxouFwrT7s04xf0p8W?= =?us-ascii?Q?lbep09bVoudB7Ds365NQNCxyL2MpKDgftlJ5byzKj4C33g3ttpsEg6B0aYVQ?= =?us-ascii?Q?Jxu0QkV0qrtOKSMsje5b60pbq9o26/ANuobO4WyWL27nsaA9URr7aO7CRuVV?= =?us-ascii?Q?BYm4zUvHqbyICnmuX2N8GfpUMu5KB2fIhmN87/E9ofYIVlOcZpHbNaTFtWEf?= =?us-ascii?Q?BqV17L3ldUYvPAvZe3OYYRFEn4e43hGO5b635nsXKRxD26JX+mii0wo0QGPb?= =?us-ascii?Q?iSsUOw2/qPiNMbsHkSGW7kv68QdCDS9zJ4kOEOqgrdpE+LEanp7A/c8FuMKQ?= =?us-ascii?Q?5NaQpuvxKsy4dbBb6iyJPSERg9V9BQQFWwhyBx0gw0mzHA+JoXoAY1jd4bRV?= =?us-ascii?Q?1MzifbQI9fJP/cuBbHPKsipSnLY6nAmD3BxJ0IBUqqU/d1oWgE0X0oraj1f4?= =?us-ascii?Q?QsjA75wlRkNDP63i6B7rwVc2uz//hgXCDwO4Y1Ytdqya0W34aiu1MA4njUwR?= =?us-ascii?Q?I+ifBwwkO6DlzuRE1x+pY6L7Ab8yboq0hVaqB+8LHZ6m6CqJoJiX2mti7e1a?= =?us-ascii?Q?ALRVnvrI+Pu7qtd1pmafAMUIzkV5ar2tCDlQNEMhdRJF/Kdf03aQFxmvh0B3?= =?us-ascii?Q?Roa4OoIMu8GFtQeA+wYPFSDK+hL+p4FtuJunXWx0FduYvKUFEl08psMOCr7w?= =?us-ascii?Q?5U5Ud9DRxjFqPgoNbRQD+LZRy1B5RPCfNyBnw1k0PE7WrR/O/3aYhEav2sDU?= =?us-ascii?Q?2WR31Yertv6LHZC3mKeO1qYfoRk1AwdWEeTPxBf0pw+RZt9ebdaF11cq567h?= =?us-ascii?Q?VTsZ9nKZ2FBXsWQ=3D?= X-Forefront-PRVS: 032334F434 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR0701MB1021; 23:6QnO6o3lF16f8w+1s6gpC3tLUtfonXzviWyE0px?= =?us-ascii?Q?TYuTqiVi6xFvHLWvBJ+gCTsZfPKKSDv9Sulqlr+LgiAiNegwfNqh/Op7fp0+?= =?us-ascii?Q?uck9086BuX8iQk7fQE1ro0u6hRo1S/qWTJjfO3e9c4YVXYC5Eq4cYCbDHr2V?= =?us-ascii?Q?LkGqNKakdYgNZw9nWJfXWn1wbLb/w4KKcWI+EsDTA1oPs+zXYUcYGYvJDJO6?= =?us-ascii?Q?HwCLhZBtNqSj4bstMP8pvPw4e1bVi5RmG2+hpYb+/hA8DhxnJ1r845ZV+Okh?= =?us-ascii?Q?KIasbLjbMa+2xfnjpw4q61JA+ulq7vaAu2PopFqsWtEAFJY1j+NrrHQG37l2?= =?us-ascii?Q?gtznGFvozWSe7fxYolQ2/qjY1bnUTMlrgUNvQaoVSi0jKFuNljVxvqkGft1l?= =?us-ascii?Q?yDA4zcWugcz1gbG0f1r6fszDFRmC5DwUlw4xJAHjQi+zFGY6EfsuNq5RjuJ7?= =?us-ascii?Q?ub9l0gjlgxgiL1wrhZQ0+Mz/TaEozvOCI7o7QZyz+HMpA80vAseVmMCCMbC8?= =?us-ascii?Q?GOqjFIL28qmlnDWADQr/BBH3BD4bH7DQbfcV2pOxbCJRZpcwfAoEgaYUORnb?= =?us-ascii?Q?O2+XPkymAlVKGE0xa5+ImNPmDqEJ7jVU6PG9hfR4eEoIemhU+lSUy4TQNJd/?= =?us-ascii?Q?s94FTJ4q58qULP1TeHRxUG1zUmO8DdM8frWDMF76nmOWry7IcBfRfdZp5h6A?= =?us-ascii?Q?MI/+jT5e65g6arkitagvjgAtMjdxpvlcVKYvHc7rHRqTtP9izdeqPfdZLycN?= =?us-ascii?Q?gvNKnk4zer5/Bxs2/DAdg4snK6ZuieC3CZxK2o3hA8orcFG72l3V/O2kDTAT?= =?us-ascii?Q?ULwfLnGstH6LkSAjD80bmHh4tt4UngYVWqX0NEXCob0TqRr65B/IeiiChVzk?= =?us-ascii?Q?a/pNkXIoMaZZnNcXRE0RsDNcb5rJk/qNBJxzbe2/1911SaSqdeY783ER9LVE?= =?us-ascii?Q?ZG8WzWCgEHzTJLHYtCZkst2qCfxjbmqfqLwoIaSiDRfYNXHBhPGsIyM9aVdq?= =?us-ascii?Q?R12dOmcl5T7yOKnJWMAneq+V8NBNHpaNVU+XLHkv3AEAUHzikSzmCKkboXxp?= =?us-ascii?Q?q0lC32N4qYHhwBvp/HvxDWoyyUEQ2AUtVYnJB1ToIVTm50yfLbVJ4ekW00ZN?= =?us-ascii?Q?4Za6o1m0LKnUVnDm1FLDS0aBTIAk4mRTFBfnZ1VnCZb0yYqJtge3YoDVXolh?= =?us-ascii?Q?I7DUGubnZ83L+F2o=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1021; 6:Pygy5GrHUrZXO3CgYr+zExItI5pbnkubOr6dUw25ZUfccaYuBSu9I5ZLp2CLrJZxWalARk5l/mH+Uplc5kaLVyZKlFPpG2bL06SHpPuFGjzxdrIbe+w46okKDjqc6C1i6NyZgbzLWqU7LOL2Azi1852+V5FlPcA57JCgKj8nD/a7U4HVDUnXPU+aUuz4Me66niURjA0SabcdOVm4q0901gf/sJICTRGLnjWyKADAgHp23YoTyL90FUw9WLrCqwoZviKOlIvLKVCCMhZfuxmmeoykdLUv/Q99g5k5eD5viLDhfRU5ECUzcwpkiGgJ1ItCyR+8H5pyqo+mXyODvTb8rKouDr5s+LNJFD1PMpfSiGOWYUG/LaSsmY5ABfM5K8SZyuGc/i0jXVkkUc7x082apjqdfQUTyP6uGhJ6sM/rxOGTOKS6A2tP83zg/RiBVyWrLpjDtfZdmTNafeEqyXwWj65jDOlHTmUnBX9CERBByyZwN4CSxk368GO7DmSzhNRLIe3/Z4k3JyLNNnsUgjpmQg== X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1021; 5:Hho/QTkINEqczC50H7TgrSadhNgRjphT7tsqPmLV5AQ3q+Fov7QET9HHrDj263UjMS5rAxU1MK/Ym3SDr4T9VYQUXSNiMWDNthMN4N0b7JNE7zB6oLbuPQeuWfvDNkSe0pQksF4p7lfd2mICUEmKhKF/XOnZPgfHJxtjH2CEngMYhkoHnyokRAFfsQS8WHFXjCT5SLUj82OLlxe4QsT+V76W+edYRD4KPuvstKvgV/hCqnH59vFG4SNWphZ+K8A+rjFVbbCXc36KuiMTOgmSSRbjuaN/LVJwJMSGuf9jKMb5Gjaxvmh8p+IGbbjqvZslI68bb8S2806Eg7C3zcX6OC6Yvq8/5xxSpdwA0/Q37mcoHXHy4AGnBOSDQqJv3Sb+rQdvox0Sy6EQLIK74UGaAX8q8bGYXyNvJPCkRyVHcsD8oaNYnb38wev0vUIwNaG9FEnMCbJNNA3hjod951bjSUcav/K+bxtsPYrUpJIreJOwcJqBB7v24UqT56OfFSUC; 24:q7Nyu+BvzqP5gjfwC775IyGbK57KGAf6AvXJII93ObWRXFBZynhEunVYUqSsaUX8uDYe8lKcO0lLhJCS9olMgqu6jlGZAQTKFFZDupU9D2g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1021; 7:GTcqm0jOiv7Shw/cDaDUzrwYpi+iRio9QZzTAUlAoBLoqedfbwrMVlO+IDQfl6G9OKwr5od2wx6rXEwDYoi7MFILvNEDT4GZx5pd49kJdYrbq6DWBXGnvEDOkjWFtnTK8uSJo4HfMAVp3OOgZQVBbtbunpfA5tzX7MCxinyFx6ey5Le39Nhd+OMb/HfZmQFK+CelsSa8l//hehHwuJhJ2gitQ9sEXE4u7XbNfUeO7cQJ3KB2Cc0pA4HEMQiYzvScIGskK8xyyKNGopCLSOY0DGsTfEKYm5NXBTBMtSGw5EtxgC4HzMOjUDRzOljbNfJBLshEOSjc7HEvZ+InrBQIUg== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 May 2017 17:55:04.1205 (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: SN2PR0701MB1021 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 When driver is unloaded, all sessions are torn down, all commmands are flushed, chip is reset to ensure there is no knowledge of target mode in ISP. The irq_cmd_count field was used to make sure all commands are processed on top of that. The irq_cmd_count is now redundant and not needed. Signed-off-by: Quinn Tran Signed-off-by: Himanshu Madhani --- drivers/scsi/qla2xxx/qla_target.c | 9 +-------- drivers/scsi/qla2xxx/qla_target.h | 1 - 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_target.c b/drivers/scsi/qla2xxx/qla_target.c index 3eb8e63834e6..c96dcd31b47b 100644 --- a/drivers/scsi/qla2xxx/qla_target.c +++ b/drivers/scsi/qla2xxx/qla_target.c @@ -5338,8 +5338,6 @@ static void qlt_response_pkt(struct scsi_qla_host *vha, response_t *pkt) * Otherwise, some commands can stuck. */ - tgt->irq_cmd_count++; - switch (pkt->entry_type) { case CTIO_CRC2: case CTIO_TYPE7: @@ -5365,10 +5363,8 @@ static void qlt_response_pkt(struct scsi_qla_host *vha, response_t *pkt) } rc = qlt_chk_qfull_thresh_hold(vha, atio, true); - if (rc != 0) { - tgt->irq_cmd_count--; + if (rc != 0) return; - } rc = qlt_handle_cmd_for_atio(vha, atio); if (unlikely(rc != 0)) { @@ -5500,7 +5496,6 @@ static void qlt_response_pkt(struct scsi_qla_host *vha, response_t *pkt) break; } - tgt->irq_cmd_count--; } /* @@ -5530,7 +5525,6 @@ void qlt_async_event(uint16_t code, struct scsi_qla_host *vha, * Otherwise, some commands can stuck. */ - tgt->irq_cmd_count++; switch (code) { case MBA_RESET: /* Reset */ @@ -5618,7 +5612,6 @@ void qlt_async_event(uint16_t code, struct scsi_qla_host *vha, break; } - tgt->irq_cmd_count--; } static fc_port_t *qlt_get_port_database(struct scsi_qla_host *vha, diff --git a/drivers/scsi/qla2xxx/qla_target.h b/drivers/scsi/qla2xxx/qla_target.h index 07ff565485b7..c328a267c4c3 100644 --- a/drivers/scsi/qla2xxx/qla_target.h +++ b/drivers/scsi/qla2xxx/qla_target.h @@ -790,7 +790,6 @@ struct qla_tgt { * because req_pkt() can drop/reaquire HW lock inside. Protected by * HW lock. */ - int irq_cmd_count; int atio_irq_cmd_count; int datasegs_per_cmd, datasegs_per_cont, sg_tablesize;