From patchwork Tue Dec 20 04:33:44 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Madhani, Himanshu" X-Patchwork-Id: 9481091 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 3359060237 for ; Tue, 20 Dec 2016 04:34:34 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2799B27DC2 for ; Tue, 20 Dec 2016 04:34:34 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1C7B6284A9; Tue, 20 Dec 2016 04:34:34 +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 8977D27DC2 for ; Tue, 20 Dec 2016 04:34:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933083AbcLTEed (ORCPT ); Mon, 19 Dec 2016 23:34:33 -0500 Received: from mail-sn1nam02on0084.outbound.protection.outlook.com ([104.47.36.84]:60124 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932473AbcLTEea (ORCPT ); Mon, 19 Dec 2016 23:34:30 -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=BDwC+ZlgjPmDJMy9JP0RLNqZA+R7RF3MCYkeJPSSwgw=; b=I32tHar14b/xumQyP1Rwy+iZchPOW1AnMlhGdMrWobHoPTtNCY7pz0rNUyNZxkwyuAT1/4ppicngd71yeJhKfr+FCR5RLneOPobgqfD+h32+mb8aQ/p6RZWrLacl5WqIbdvbnDUHYADR0XS1A+nGfK9fKmvCm48j+VkGuaqpJPI= Received: from BLUPR07CA074.namprd07.prod.outlook.com (10.160.24.29) by BLUPR07MB018.namprd07.prod.outlook.com (10.255.209.40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.14; Tue, 20 Dec 2016 04:34:26 +0000 Received: from BN1BFFO11FD029.protection.gbl (2a01:111:f400:7c10::1:167) by BLUPR07CA074.outlook.office365.com (2a01:111:e400:8ae::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.761.9 via Frontend Transport; Tue, 20 Dec 2016 04:34:27 +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 BN1BFFO11FD029.mail.protection.outlook.com (10.58.144.92) 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; Tue, 20 Dec 2016 04:34:26 +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; Mon, 19 Dec 2016 20:33:46 -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 uBK4XksX012427; Mon, 19 Dec 2016 20:33:46 -0800 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id uBK4Xkki012426; Mon, 19 Dec 2016 20:33:46 -0800 From: Himanshu Madhani To: , , , CC: , , Subject: [PATCH 10/10] qla2xxx: Disable Out-of-order processing by default in Firmware Date: Mon, 19 Dec 2016 20:33:44 -0800 Message-ID: <1482208424-12358-11-git-send-email-himanshu.madhani@cavium.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1482208424-12358-1-git-send-email-himanshu.madhani@cavium.com> References: <1482208424-12358-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:CAL; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39450400003)(2980300002)(428002)(199003)(189002)(305945005)(47776003)(42186005)(50226002)(81166006)(92566002)(76176999)(81156014)(8676002)(86362001)(2201001)(8936002)(5660300001)(50986999)(4001430100002)(4326007)(101416001)(356003)(2906002)(26826002)(106466001)(2950100002)(50466002)(33646002)(48376002)(107886002)(189998001)(4720700003)(5001770100001)(38730400001)(39060400001)(36756003)(69596002)(80596001)(5003940100001)(105586002)(626004)(230783001)(87636001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR07MB018; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; PTR:50-232-66-26-static.hfc.comcastbusiness.net; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD029; 1:GEA6sxC3MxT9T/CgDB3iIbJAyKcerb6XZZB8R7En+NhqhCaGmngcb+jcGr6rTSAu6K0wft+n6hCDjhE+Qx34rTzh26Dc+K3Z6ptuBzHPu3q/5HVSOaTZbBc5eHqdq++QyI4yxM4+dhL3I/IFbERMJxgubh/oBpf2JWQczZFX43IixfbgGAUKiPdJD9iwzdUch0Ja8lwmTyrybg/qFB2tai37XqlJ90j++BxmYu55K2i62E7tYndF1s8sSZjA26OObPxX114dmXv57mzU7fYhZDHOSVWoG5qmqVK9OcKGaGD/uS4U5h2fNszqT8t5QGGMpK4Ifs6rlxaQ+rSuckyf5AhBUmNKFdtlpqEnZ8ql7xJZ+OPZ2LRMgRzJuLthcskjLB/Sdlg139RLIu8K682910M1ChmS1zRNk03dF0CHCA/i+MIRXgU8g4cAjXcRhu8H0bhe11QatwMjRl4i+sM7NjPi8lTTVHz9I1M6QgQ4lpKhFXOSiHq0mAKE0M/lYhS0De++R307+vX0GlhgVaCmmQ== X-MS-Office365-Filtering-Correlation-Id: 69e04d92-b8f3-445e-2c0a-08d428917b72 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BLUPR07MB018; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB018; 3:W7UjmmNyub+CJMQhAt56L1FVnhIiSoZVGlUOIovpzG9vYN58nJYXByEXSw0BZx5H9cd/BtQL3LhZG7UscEGipXg5TDLuA5TCv1VsXbv04BRcrbRf6T8EW5exTtGtNVCFVo42CxHW09Oyq95AoxeKpdbOBy5jysJ7JQH6hmaA64qLI6QkQ5cIKlOr1UxLBqcn5qpU7yBlNc8LFFviUKfbnAxXUEsU+AzU39R1b9zB1YJURL26fpKKJV5TueO74uiW+jmTaN0jDpY29XP3nVBEoAaEAEUkkzo0SOysB2urjURpPJIBiNSg0vZqPl+msUWdCApbsHV8z+Ec/Q/sLar9qfihHn1Gm7kFbN8r3Gg9elUKNRwxS/YJ9GolNKGB3PJB; 25:VqEe6riMZKdP3R19pedGP4DUc0uVo5T944fcti8UPt3/W12Grdc/1Rb1PQPzYLtnExUa1xPRPI8OOjWnTtcqkHzDKe6ctmbqpohA5pQLJ++ZM3b9ENWQh+YKqpb9Mf7XKOcRdkd0lvrtFrwphxpbH81FKvI9F92uLGCzv9wSHXUEAya7WD6Sszz7DbgbxqJs0Qg937O034vGLz3ty95gCTic6r2ZU0y9sllkeRfBTcPtvOzdr4zYWnv3OhLLSO8U9bD3YEH0yuEoZfVimhvNR9Px3F3lEgqPGn503jQfqWRkeTSdX4UhSVZLzSl6vWUDN+gbKPX5FZjwOJByt+HxDibqWbTlvxsBXpNtWiI/7lvNq9L4Ey1kmz3EeJbpxhZrgbJgQ8vn2xcfb8y6pLOgYqm5LOuJbyo+KzuV2Y7cJlIcwNZEdJHAF+ntdLiOwutTQB9MFT9EQM5iBbEVazk4Fg== X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB018; 31:GuAZxNLrEqohrw80cnuIUTJOEbmH57ZbnwhGhnqb6yAcjVFDkqIAdhjGdMQfLc3JVslChkpIcuuI9OEz0PvusQcfG/PM9EihSIyMAYPxYJlu58pBunV0P0GevYc7LiMm28bZxdHqcul3Wv12sxf0J5R5QGTcnAjWvNV6sGha/8rgrsLjSE9gEW/undHtoykJHuBVDFpM1EG+TWKrDu8P7y+Kyfz6SVSIkIbz/3SOwCWd8j1GI8Ii+CRTlG71s2USdbBoaqyvJAdCCu0/tbfmXw==; 20:95nP72+uKzkEJWlDdLdBbYSaRdn/riKzs/jLgoVuz511Xe81iHL2Qav6De449OtBnN1e31doPl03rPAsQcS/rLmGOzp+pvUtMZH5cebw44UT4AxNDk1wsixeVGkXT7VyHmX8MziIRPap5AX6xdpX1jB/rtAdye/vSPHeI6Gw/BUNbwJR8npmTJVOCigy+q+YDFLuhf5JUsRF4sfHh4t7K/k0o+DbF/jicfQRCsWR8baexalu/9mELcCzMq6+P5eDsh6ps4dscAs2YPAu+MogvOb5h/QAs8FarTNRoJGjmxi5EojVr9otSXnQNEhFR9iPUF75fTkP31xsWilykHWK3tyqYYTWIDIIi+TsnYbczDaAyF4FH6XWU/TD614hFf7kbvrybFfX6aDRWabnYwnkt8hwvuTkLwRf5NICXr9vWr3xigE+ccdmNEo2A90RkUhcmTNzFI+6s6IyY0ytAvchqrXTMTo59gtzOViJVxQzJcV4VBf00IaKpS5jJA+AyR2f X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(13021025)(5005006)(13023025)(13013025)(3002001)(10201501046)(6041248)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(6072148); SRVR:BLUPR07MB018; BCL:0; PCL:0; RULEID:; SRVR:BLUPR07MB018; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB018; 4:FNLRzmrYLwcwrG3TA+NNEF/h2HaWIXLd6HAqtu0uceSq8+GFQ2CP3+z6mdTui0PDZee5KYY9k7YCRORe0IrAe94UEWnIlZ8oFpceXEAPFio10dqdOWJaxAY9TTGeWpmRPQy4VFCJkak1SwQXdoB4SOgQ5IBe1bGFAqbxOuy+7ExNhYnUNhy1X3SQe0AZI+/3necVaY+IVXc88vB7DWWH7Vu3dkYShpw6YQ2vocOyf69KBLfHSVKTB8uVYxwXKfimxfZ9Q36yhf5+0wu6HAF7/jIR8u66g2jd+iecUZOkE6HIvqhQ+6o2ZJE/6vyMG8jH5Drsf4xMZaPMb3EJUj7ww9fBMS4yMf2g81BRt415zQwXFJoVeI5wuBr7PgkBSuAX3tY2+ogaHP+z9Yfm5JZROYsyElBsQqCnttt3kSyHPVBBdKQvUsDuuktKzGMSLhuelSqfiFyJQT6BWLvYKp7vGVr1rfDir3XylM+KQAK5fvOGXzB4mBcN1uqxz2j+Ntv5DHivokcsD2us5ihwJWYj/5ebfS8rbnQWzgUo3Cqf0Uwq8QzNbJuy6rsSgCdeGg9VDtpPSW8xyC62CPn4HJhfZ7vnkRQymAcYKH0pDBuQeDku9oFVuFUdE0iapZjYbACe X-Forefront-PRVS: 0162ACCC24 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR07MB018; 23:4NyhrWgaeAlN/dhrKxalKpTcx0wipbsTtp6YM95FGr?= =?us-ascii?Q?XnkiuJKP1OHPzHRTlMMEwKrEIant7QmfPXzqT+sx7/7PfrqYxcHTw19gyrPv?= =?us-ascii?Q?VT3D2tqgReh5k0R4exzSoSo9TeyS9vzFq9j0qVzUCwyLPzdY6dDB/a1EQzSg?= =?us-ascii?Q?9jrkldlDSJRsdsf1bFRjQqux6oRMbN6QQxDlULwyOv6Iu8COXO7pt5XCOkHY?= =?us-ascii?Q?loUAc3xZ3+cVCRBOGhdDvi/+PD827OYsfI+Iz+BT81yCE/lqiqbjG3uHmz6l?= =?us-ascii?Q?X3tctVL/nfz6z72CMgOHscqzmAzfhyuUhLa7Hq1kGt5eCLvB84fuBUTAipcz?= =?us-ascii?Q?kApPSX8lifJfpUI2iSd3YM6PZ5XTkCCJZSOpC+STKI7TNzKEHSv10in5ryWZ?= =?us-ascii?Q?x4JrjDbEUDZI1ehh33/6z/ckRWW67ecGADg7z3LB0c+FnvB+rkoM5upb8o6B?= =?us-ascii?Q?etf5qtwCFyk3wPV8UBPqu9eMygk6tiOo733oBcDCauOojYWHpaPFjNFrQqAu?= =?us-ascii?Q?wH/6ca5cCXLS/Hj4jagcdnd5epE8BEsTYcY1+fohycAoxRpRne5UjQpVEeiN?= =?us-ascii?Q?+1mZ8X7OY1nFYm/f6599wx7NPL2LvlBOCyzSyCSsFjLqjvf5cijK2CCeRxhS?= =?us-ascii?Q?CsZYTllh+ig7lue2UO74yiD2yH8AQLM7pD9nE4fTLLqHqPkzDLg+SOFkTjEc?= =?us-ascii?Q?wmVwORf7AOhhytusdpfYjOMeV8VsmKO/hquaV6hy3OiZkQDZBrTg0poRhocB?= =?us-ascii?Q?u4ZdgV9KU2f064VSkmN3Gb2jd+lHBL8eJWMTyjiE4pu4ZtVfJxV4Cm61+rK8?= =?us-ascii?Q?e1FypUAeQ45PR6mkSNxDtpcPrSVDyHUnqSoL4C8o6uG7gYh1sHmkFr/RRwi2?= =?us-ascii?Q?vnDb8gbwhuJSbXPadl0BSm3hC0jmkbNux1PDy2sUcDNlEF6/xzY3GkmPY5rX?= =?us-ascii?Q?gYPmFvcva3ctCK4WMzwSo/1mgDGxIxVd9LAtlHocpTG6/d9d1IYpS7s4VSQS?= =?us-ascii?Q?ynFj85M7AGMNXyuecanYnghSG/XbBlBIN+HoY3QQAeC05FFQHfTcJiNtZt66?= =?us-ascii?Q?mb4f51SFRcepe5/XrM/bwEfNov/MGG/QKPfbFmI04WZzqGERYCgZhUIKtN8r?= =?us-ascii?Q?Y2016WnVQv2vL8mTPuSPTovX4brauU?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB018; 6:+f8FXNfICA4fF9EwSlLlQZeCy0+Vye6/+u3R7CYTC+xH8MUW/5mjNmccS7X0ghYF6jh9AWVSgFaRlsygZ5FXyw8nktTbmypZMAhhVshiy+df/6tye+q+AD8nS2SavnxaxzzQ5oauEYHyT000mTdJrHMBKyd6PuGBb6GnSIAWXgSwg2P2NrGudYfjJr0245wt7Jv8dU82Bh695nCbZHUoQNwHc9GZnMytDD9oRJxa5HuEAEeDnyVcvCNKtGZTQUZbj1z1VLL88hyKfCTN4SSiylWw/9V8VaEpanGjCOCJVQNPaz4Bjbc1omEIzPBWhJOfIh6ATLlI6Bn09QNnLvertg6EDEzltC/ayI0AXbGshFJ6oletSwbyrozr/7o4g4E5xplfzWBOiSScCpUbTxhpdu0Z0/4RbQ450SZdb0J4YxA=; 5:7cKd+rPJbu8xbkL6dpacCL3bJzHOLDNxM3uZ5dZD7wqqyg2+/SJJftVetwsPlcZ5IBkNRRUfeZbaZ0mFtNzbjQMZULvLVtBad+c3GHaAQ0RqLh7oqwfyKy4H6FCmMHRzqJ0LOlHjYmrQkj03XW5VVw==; 24:n1w3HQGTclcrfRhsnc501FJnMSM5BxBDjn3QmJhLJSW+Hs6W3dR1DClryZ2U+7SDpoljYA/0k6cM0mMrmynayOtxvk3gzTq5DKcTMyNOlmo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB018; 7:ixexkey+doKmiwBA1bgcememu2AsrtJjobhTWi0CTPI2oxkQkxGVn2fH88J29hWpqOSofw1bnPNKhv+NHQ1Gkza9jfCkzU/SbbBVBV+YlYUpYr7M/asgaXZDiycBOB1oBfYTdVnhiFRFcYJBaZt/flJx1rqEanLmc0c9lNex3iaiGeRsJS7p6u2bMSMwuNO0o57qL3O+e19avNbXnaAdfdZsv943Zon75J5hRFNV7cLQnPoNyXkxzXaV04XSM8i4dKd++K0NJ81W420nv/BC8zkAUrBFvGHYd3cRSk0Tdt8lmMN0HqEPUoyoYDf5MZ8FZtQWf3fb5lhLBgOOU4V5DmnKTRh1O71s6bifIBTq8vxai/nXbJsPIyqFyMM82mOnM4f7EaJaLS9L7lIMDu7f0jOebmsgq7n30oIt7WaaugkgNQgTEL2LrcNclsq2wh48Abu0AvZrt9p7PQVGQuOE2g== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Dec 2016 04:34:26.8943 (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: BLUPR07MB018 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 Signed-off-by: Quinn Tran Signed-off-by: Himanshu Madhani --- drivers/scsi/qla2xxx/qla_target.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_target.c b/drivers/scsi/qla2xxx/qla_target.c index 64e9abb..cac20af 100644 --- a/drivers/scsi/qla2xxx/qla_target.c +++ b/drivers/scsi/qla2xxx/qla_target.c @@ -6578,9 +6578,6 @@ static void qlt_disable_vha(struct scsi_qla_host *vha) return; } - /* out-of-order frames reassembly */ - nv->firmware_options_3 |= BIT_6|BIT_9; - if (ha->tgt.enable_class_2) { if (vha->flags.init_done) fc_host_supported_classes(vha->host) = @@ -6683,9 +6680,6 @@ static void qlt_disable_vha(struct scsi_qla_host *vha) return; } - /* out-of-order frames reassembly */ - nv->firmware_options_3 |= BIT_6|BIT_9; - if (ha->tgt.enable_class_2) { if (vha->flags.init_done) fc_host_supported_classes(vha->host) =