From patchwork Sat Dec 24 04:23:38 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Madhani, Himanshu" X-Patchwork-Id: 9487881 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 C5C5B604DE for ; Sat, 24 Dec 2016 04:24:28 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B43F425F3E for ; Sat, 24 Dec 2016 04:24:28 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A5EBB27829; Sat, 24 Dec 2016 04:24:28 +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.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID 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 113F825F3E for ; Sat, 24 Dec 2016 04:24:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S941729AbcLXEY0 (ORCPT ); Fri, 23 Dec 2016 23:24:26 -0500 Received: from mail-bl2nam02on0056.outbound.protection.outlook.com ([104.47.38.56]:40028 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S941193AbcLXEYH (ORCPT ); Fri, 23 Dec 2016 23:24:07 -0500 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=wemk8IyYRVRARrKv1PGOEvUOVKn9a/7Err1br6zyQKQ=; b=FbsRmaTaIZHi4E7rWJDHEmPy+WtVHn3QkzH+M4X3Czek3VJ+smpIojdBsjVqVXvdgk7JFvHgEmQPZG9YslJQN6jX8jWT0sEWy67SRFUhu61TdyXsViaTEwrqk1AGGMj+XIO5XUvs2BDQk6vUgKLKKesUffy9GaL9u7q5d58NecU= Received: from BN6PR07CA0008.namprd07.prod.outlook.com (10.173.33.146) by BY2PR07MB204.namprd07.prod.outlook.com (10.242.46.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.803.11; Sat, 24 Dec 2016 04:24:01 +0000 Received: from BL2FFO11OLC016.protection.gbl (2a01:111:f400:7c09::138) by BN6PR07CA0008.outlook.office365.com (2603:10b6:404:3a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.803.11 via Frontend Transport; Sat, 24 Dec 2016 04:24:01 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; linux-iscsi.org; dkim=none (message not signed) header.d=none; linux-iscsi.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 BL2FFO11OLC016.mail.protection.outlook.com (10.173.160.82) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.789.10 via Frontend Transport; Sat, 24 Dec 2016 04:24:01 +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.309.2; Fri, 23 Dec 2016 20:23:42 -0800 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 uBO4Nfpp004186; Fri, 23 Dec 2016 20:23:41 -0800 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id uBO4Nf2A004185; Fri, 23 Dec 2016 20:23:41 -0800 From: Himanshu Madhani To: , , , CC: , , Subject: [PATCH 10/11] qla2xxx: Remove unused reverse_ini_mode. Date: Fri, 23 Dec 2016 20:23:38 -0800 Message-ID: <1482553419-4117-11-git-send-email-himanshu.madhani@cavium.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1482553419-4117-1-git-send-email-himanshu.madhani@cavium.com> References: <1482553419-4117-1-git-send-email-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)(7916002)(39450400003)(2980300002)(428002)(189002)(199003)(39060400001)(92566002)(38730400001)(2950100002)(356003)(47776003)(305945005)(8676002)(5003940100001)(81166006)(5660300001)(8936002)(81156014)(36756003)(4720700003)(626004)(4001430100002)(6666003)(2906002)(5001770100001)(189998001)(69596002)(50986999)(101416001)(50226002)(76176999)(107886002)(80596001)(105586002)(106466001)(86362001)(2201001)(48376002)(42186005)(4326007)(50466002)(33646002)(87636001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR07MB204; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; PTR:50-232-66-26-static.hfc.comcastbusiness.net; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11OLC016; 1:xAvkdT9P3GQVgePw1Sk8NLvuqi1AF1vThGt1rou20/3skGXdzLoMBUgL4wOrzkzLO+C7FLkWuwEi3EIJDbjRKqv5DRL80lhsIYm0K1ueHxnKJi8EAuSGAia8x70kd7KGiceyXEhZHkZw+QQzOgNh85PJBNOCDwtGE4f8vHNN3NEkMO6hfOJKUfVQPK0Eh0tT/snHrV+yPAz1ZAglkdbcI8OCO/jR3NS+nlks7lU3O7dW9rSDFZhG2tAmJkRw+PfdhjfxZIR9w3pF5a8Va6IKq5sHzHH8uMUlbhZu5nw93Ip5oMUDdAfNgEEv2U4c4CASYkASWezNvl7HiPrCCWjdwaLKBpBF5Hu9QGHiRP972CvnIqZ3IBKQj/BJpxQ9GLl3eCJwmb7/iEB6NvBzofs+ch7Qo/K1H3crEHRTf7nL1+ZvJZDToDa/28/KdRrXhlmKJG+l+/3RSDkWsazSuUhl5vQi4/uz1QG5/vd3UynV8P/7p3UdvR+kb9pSXoD4R+0EeV6kOZLeI/cg/IjlveA/skuKswLni4Xp3Cgpy6UJ6nIHsYVtpsqsTPxNwHRlefvC X-MS-Office365-Filtering-Correlation-Id: 3ec298fe-84b1-46c4-d9dc-08d42bb4b061 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR07MB204; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB204; 3:2zguj9jiSPElwqHItJhHI7OVejIX4W8VzJ5awLNiriMfIyG5/nPTj22tswDKsB+diUAGgJabKomJOlU1ZszFuyxhTchMwPapl8JdMUQHkhJeZOCHsfNNDMVgVzsjkwq/E1BcyNv/qAkCQyFZAPhnctoCJNmpi1GvpSW415YMFJhGk05IMcTBEEvGTJzzsTrynaesIClgsN52rUsI4ac8CvQimRunt5ACiVYDE861DhP3dH5n4CCnK5TxrjEJp+EARqG+ZaOL1CGaaF3hgveC5zJ7lutCWL+TgBjnCEHVLoSumx2WU7qrlYcVdCoHbTeQJyKw7BTB2rWsW92QwuFc+uGl8d+Wdlzg8F2bIYB3tso= X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB204; 25:G7z29Ys0MCuSQ0iRuosOEcmNLUdfUAwG9Ma2DkKnsD2zM3MI9752ECzDD68qqBbUZDJ/xEp4tfeTXU13G2EmLqMpXf5kPljzB0P8POaMya1YU+zMHfvLigH5cqPd0pDm5u53mvNWbRzJPJl68bwCSMVu3mMP6LPsnZwaW8jegJIu601wtA5KtHSGEpGELTzVgle4sHMfBAkafSj8wE/rDoPn1mLJeHzAbxsKuGUvAWkTzUI0bpEpy+uFCw0LMBhV+fuFZ1iBi/fV9RwpefTny7AdgJJsvNWgls6YLpJWOLClcdQcgC5taleuKD0RAwgviBfcbPBfxPrraLpgreOYCblhcA6RwJBtYx74WMFvWM5tRJaGbep042dYUmxU2bF09ymS0FxojiwTxTwVz0MlEicgNesMn0Fnl2J5cqAhGoYRQsDHn21cKB+3UVoP+tDxLBqNE+0POvywF7XmqKfxoX2ZoqsWPkLEaws9sNd+5ZcijMTZPk7gISSzJ6Yo7cgSH1l0LBOhEqQtVZpCJf+7OEVjL41br+r6YlWa8m7YSs7hGDPlaXKv0sRglEzaPmAjU058GR086VAuH4dMYfB3IRSmQmuxOuxPoL6d0CDYqZdG34x0M7cPTH+mLZDTNHyphq0XK1Br/VY3bwDeS9zX+xOfeJmIzzgSS6pYFEal+SdfkUC2DUf/NbHEufCGeVb3M13LHxdtD4mjJ896svOSaewtXM8qTa8fcXuNFKh2GPqqv8eE/yLZuP4NASN6+rkdwsgrZ9wcqPe7z9feRIPF/uLunXuR4JS6ovxssscfIaSqVImtAKkPe0MX/GOSZCDgKc8bVh6RTi6n1ZNpt95hTTFxlon4xjLQdGGiZgAbjXk= X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB204; 31:uPRbX02WrmPPRQCK3xgufmOA/PA0ticijSCWTsVkWArhGUhJinpUWJhxSmrsqDIV7cUtWB51QWts2476var49DnbJArpVByxBA3jS3hp3McXJVGd1CHYrimVU4KG4oEJlZFyc27Q5/qF8iPzB5sGIEm/LtHje96iuODqv9P4htxsN/sa/N3VHPl5HzdPbJbvIGS1TfPfID6F+MrE6lqjHQhn4t/btCdhkKiyyjJLwHvmx6ucbw6mlD+WnG1WycFSFth/HlfW/cbnANcS6PJIQPhxDfzAO2pZ+OG/tDbWiQ4=; 20:3I4ox7bJA9nRr4Xt7l/Wcq73yK4X/JxpDippNq0j1DesRTAuzWjItfbyI0SEX+m3o9Q0CifGDh69AhEmOIhtaDkenHc52azlw+WMvvDH8OuOaaKJZ42PfKbO61h2mw8stIyX2cRX59exllt5j84B5Te34I4V7Zbxy8Idu26xH+yITIA27qad5PNn3wwXRdWDwDmqKLlYG9xYsdaH6ogiydrTNAuD0XZnAOOmGlhGc6pm9jEK9sRjBzCuQmI322OAiSkdYyvxisEbZ2d1wBPZLOMHTJ0BWBp81SvSdZqdIu1YGS8PNnvpEMk7CDApEDrmK/L5I66x5WNS83Ud8Qyq1gteDwbQ8WW0uXMw4nO+fRonZC9T+qj0NP4vM9sduIlsJi3qaTX6v7jb6o7V+T0SkHtLPI9D8SB6I3NFUO3MAM2Esx1ndx2DzX3UtckOvo4/sw+y6tmOTjt2gBysQRnj5XAavXX8cY6doTQEpyRSqyOxSYPFNhVXvOKVSiv8qYzT X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(13017025)(13015025)(13018025)(13023025)(13024025)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123562025)(20161123564025)(20161123555025)(20161123560025)(6072148); SRVR:BY2PR07MB204; BCL:0; PCL:0; RULEID:; SRVR:BY2PR07MB204; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB204; 4:E4HSjq9G1kIE1tJI3ft5wAofB0yCxtBjaBFA7tYzGLKE8ojoNoDQtB3AMVvwz6bteDGJ7Amwz7C9/3/d3FS1SkG8TjJqDRTw/LaLtbhwxU6i7asMbJXnddS9p0BdWYR/iklJ0TOrJD+o0ccdbqfqraUX34ipCxTDW+fduT2xXg/fKKMcC+qwdOrt5iqtoKecNQoK88vM9leMcWSd30ixyq2VdqiUeldb99PNpoV58iRc2Zrnk3ebjZLeG3IpkHcZiALQ5s1fNZcRYRYCB8ySjoxMnsFMuzvz83XhtliGFZSEcr4A2kjceAdwXb2ZOFx6E7DoT9T43c+OdiJAKFI1T1GQpSfEBOTbSs7juOiEmplZFeIqQIlmjBCg8D86+r+0EA5wRQuvi/fONPC2+jy2IZa0DVz4K5L0FeSpKB+VqV9TbPpN5ZHSrB5/qEoBSVtAHp1C+w6qg49/xP4nY22gnpiQL4f3l9YFr5yRM9lAKQQ+TztnMDXxZUzQen21gxooBy78yHixEyOlH8820qVstyIVvHne/zdrme/8v0HR3s/GE05LB18iI3kWBJTeCSXt7TA0ArC2DQDuf8cSunDW000LExajQ2o8whog7xiNpXcOAr67KDEyuy5JUkTbq9JpR8j16ibjqOpDHupqLaKtlPZe5KZwjnEgrcUSPglbFBA= X-Forefront-PRVS: 0166B75B74 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR07MB204; 23:EbpiFUyti+OSTTe0x9i/F1kbraq9F1CjG4nxxD1T7v?= =?us-ascii?Q?+m5bh6OTbEqCRBUSnmWCv1wqELKbfPqEQjj2m0lN7stZZboDnu0AWagtpY5V?= =?us-ascii?Q?pO56oP06n6qJS3gM7Ec2Uw1gSRjawTFFXhELZyNFN4ROHtngDSRDTquqf2uh?= =?us-ascii?Q?2+tPi0F0f8H4nUtph1Cl3glUpWFLVZsn8iuXCLz6aFGDrVS+KNsNJSUlI/gD?= =?us-ascii?Q?USTt0SfS3TYo0O10GS1VX1VMab6tCJUVz+7IMxUe8sdloJF+WT7uqRymlacj?= =?us-ascii?Q?XW7PxyQvdSWiLau0yOemUOdGY7XPXljJ6baxA/WMSkm0S4LE661SWLeCTKAx?= =?us-ascii?Q?zSyqZ59kkNhJTMOgh4/niMtsAQ8oZmxXDOBiO6fK/KIqz+d8L9Bv0e8d8fgs?= =?us-ascii?Q?/PaNBPTVAg4dZgW9IJk45YzLYwoctwVk2GJTeCd5vvBOBWNlhGbH5Czeg6wi?= =?us-ascii?Q?XkeZxPd+TFR7WzzTvJiyrf/0XOkUHrSloVTluzTnUJG8j4ohZCAfIPAgPAGO?= =?us-ascii?Q?gBw4c8Rvwd+Ahv5bPaApZErGbSVL0j7oe6eLeXq+CliJjUud1eG6UfFv1sp4?= =?us-ascii?Q?wmNoq9/5zAfDIiwxNUPy6KfMOb18O/oS3VKkFgDOrCiXxz2eMiL5vq1Ttk7i?= =?us-ascii?Q?0PO9w7pfPs9IsVejelU9EZpgnddqtlEG5TrmcXQ9WhNoNVrp/Lvd+xyUijV/?= =?us-ascii?Q?h/NiesXqeNbA30bPI6383L0A4e618InAlT0E+VQirBe55jY0h8AgcJAxB9wR?= =?us-ascii?Q?JVMeS3L5kjSIWBQEAsCN0B3xDyc4KKp4naY4hOUnsY0JH42hR1NutofbxHs/?= =?us-ascii?Q?9oIpjRTtg29NbJh+yB6He4/k9aTDHN41Gogws/NmVZU+Ve4p/xXOxaFytqhl?= =?us-ascii?Q?J2s8eut3qNCM5qTp+3lZ/J2rAZ63uMquNmAlNBVVm0geMN0IqWO5kBaGJO9w?= =?us-ascii?Q?L5igqf5nytIVdLS8+iz/u+hwqpTdcm+rWPFAaEfpeVt3Qc11neBLSbdGy8rB?= =?us-ascii?Q?t2KYmTexyp30Tu6hwUZaJURD8b1K1Hbo9aqnxy/oIxF8992a3JdW0p5S1Z83?= =?us-ascii?Q?DS7SHepfv/0zEnaZ7x4NX//AdrMQRc5W78JySWSC9suQ3B9YVLj948f1Ld4V?= =?us-ascii?Q?WQEh89agc=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB204; 6:IXYRu++RaZeD5mHXuZl2mss+jD0JYh1CcNnEd2e0Bm06pGXEKR1JLr5d74lF/2QKelz912ZXSzP91YNdq12cM2Hzn10F9fjL7YXIodisr0F/4169uCyit+Nh5vrUZUFvq3Vzp1PNaMQW8lqBoEyqLIzGVn7pEituRaCtS+4Jv/RQaqI6mrep2R6ZBGYOi0FhC6EzTua1/+dkANA4/0codcWFaEvdkoIIn1oWddsw129osL3qohsp9Q5tqmS8f48hAR1vsMEJcLgDVPkQL3Gu4RgR/h+1zp/bSI3M0nrMP+USqXSKVEGo9f+icC6pO0fWm8TKlct/QXNfJeB5EMy33hi8MO7FXYOOyDAxZ3APixbv2sOer736UA+sxO1PT4xrvcHdT1WRAYPhy1CXi0PLdcDvqqD6E8I+0ZNe5nYCph4=; 5:gI9Zv3e9kXszE+TqhOjy+d27qEOmZ8QNoB8mwsEwUjsOosCcLj3PoMEP9g3g7yVu9js0Ze5OGl3VKM9T5ZBcH+nCRjXxaqwScGsmv2MxNj7mmayXte5NWM2J1ctWkCpEzWO24JwjpVGEtVF0e3ALQg==; 24:grY28P+xaGkqGjnCsWMT+5dCyCRmZDssh5wSdhqBlfj7ivjib/Bp4HDsWvd8r3kiOgTxjUfeFKmU5txsl65mZuzRBQpkf3JTi3MFjpyCQpg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB204; 7:RmHMTKa2+zO+vB9fWM0KyxurDwjmIOKzIF1a3dOpavgwEbNaNpoLrQpUkycaLT8tQrubpwDuyQeHUTgXGE0allr4orbd/8GTmvhjPa1/UjqrNCAb/r8NkUvmPdCo4X4ye3I+ESZ3yserpo8GfxhMVHPALaYaUTP0FFfWzU4O+oyg2j7KPcRofA/krUEH4duqFpmLhYZJDtRhZuAjWHKo4gKKfshpMnfnXPZFO7jyQUCAChhU9ikCkLA8DFr6q4/wVzbHRT1p8qqHXfh93nUz42eJSDRkZUKZTDdG9lwR4AdZI33EzqQIjz8YqcswBdczO62Q4T7NXAJ1vi6BUJs99tYKqotj+OrCmQ51G12dsh7DkaeKRxxL7DzQn2YY2goCcMclR22v1AhRD5ug1tTMzJePQazKqvkaALkKUX4RW0HUEyPLQHj1BD5+WDUu527bbXnU8ORLeWv/ZMLFk33HXw== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Dec 2016 04:24:01.5961 (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: BY2PR07MB204 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 With support for dual mode in the driver, this mode becomes dead code. Remove reverse_ini_mode from code. Signed-off-by: Himanshu Madhani --- drivers/scsi/qla2xxx/qla_def.h | 1 - drivers/scsi/qla2xxx/qla_target.c | 10 ---------- drivers/scsi/qla2xxx/qla_target.h | 8 -------- 3 files changed, 19 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_def.h b/drivers/scsi/qla2xxx/qla_def.h index ce3b946..d85066f 100644 --- a/drivers/scsi/qla2xxx/qla_def.h +++ b/drivers/scsi/qla2xxx/qla_def.h @@ -3160,7 +3160,6 @@ struct qlt_hw_data { /* Protected by hw lock */ uint32_t enable_class_2:1; uint32_t enable_explicit_conf:1; - uint32_t ini_mode_force_reverse:1; uint32_t node_name_set:1; dma_addr_t atio_dma; /* Physical address. */ diff --git a/drivers/scsi/qla2xxx/qla_target.c b/drivers/scsi/qla2xxx/qla_target.c index 0fc6da5..d2ca518 100644 --- a/drivers/scsi/qla2xxx/qla_target.c +++ b/drivers/scsi/qla2xxx/qla_target.c @@ -5865,8 +5865,6 @@ void qlt_lport_deregister(struct scsi_qla_host *vha) /* Must be called under HW lock */ static void qlt_set_mode(struct scsi_qla_host *vha) { - struct qla_hw_data *ha = vha->hw; - switch (ql2x_ini_mode) { case QLA2XXX_INI_MODE_DISABLED: case QLA2XXX_INI_MODE_EXCLUSIVE: @@ -5881,16 +5879,11 @@ static void qlt_set_mode(struct scsi_qla_host *vha) default: break; } - - if (ha->tgt.ini_mode_force_reverse) - qla_reverse_ini_mode(vha); } /* Must be called under HW lock */ static void qlt_clear_mode(struct scsi_qla_host *vha) { - struct qla_hw_data *ha = vha->hw; - switch (ql2x_ini_mode) { case QLA2XXX_INI_MODE_DISABLED: vha->host->active_mode = MODE_UNKNOWN; @@ -5905,9 +5898,6 @@ static void qlt_clear_mode(struct scsi_qla_host *vha) default: break; } - - if (ha->tgt.ini_mode_force_reverse) - qla_reverse_ini_mode(vha); } /* diff --git a/drivers/scsi/qla2xxx/qla_target.h b/drivers/scsi/qla2xxx/qla_target.h index 5ebd7fb..2569216 100644 --- a/drivers/scsi/qla2xxx/qla_target.h +++ b/drivers/scsi/qla2xxx/qla_target.h @@ -1073,14 +1073,6 @@ static inline bool qla_dual_mode_enabled(struct scsi_qla_host *ha) return (ha->host->active_mode == MODE_DUAL); } -static inline void qla_reverse_ini_mode(struct scsi_qla_host *ha) -{ - if (ha->host->active_mode & MODE_INITIATOR) - ha->host->active_mode &= ~MODE_INITIATOR; - else - ha->host->active_mode |= MODE_INITIATOR; -} - static inline uint32_t sid_to_key(const uint8_t *s_id) { uint32_t key;