Message ID | 20170525010624.8886-6-himanshu.madhani@cavium.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show
Return-Path: <linux-scsi-owner@kernel.org> 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 0386260224 for <patchwork-linux-scsi@patchwork.kernel.org>; Thu, 25 May 2017 01:06:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E967526C9B for <patchwork-linux-scsi@patchwork.kernel.org>; Thu, 25 May 2017 01:06:45 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DE52D26E98; Thu, 25 May 2017 01:06:45 +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 54D2A26C9B for <patchwork-linux-scsi@patchwork.kernel.org>; Thu, 25 May 2017 01:06:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1162405AbdEYBGo (ORCPT <rfc822;patchwork-linux-scsi@patchwork.kernel.org>); Wed, 24 May 2017 21:06:44 -0400 Received: from mail-co1nam03on0071.outbound.protection.outlook.com ([104.47.40.71]:44658 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1162163AbdEYBGk (ORCPT <rfc822;linux-scsi@vger.kernel.org>); Wed, 24 May 2017 21:06:40 -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=VzST4gs0pfgUbpBjAOH48oUmJM4BAzt7mG6yiOMcwd0=; b=M1nKX9rC+RcXUV4cLq7gZzQQLz8mKBeVsEuuKRjIQMwEE4dopycr7+U7cP5U4I2+dExqVTyyIjZMvJZpqzzImtFK6gzRqoPHKdHks3VY1KvcITgGkME0i60ji3gfYf0oXTcdE3lDGiqKXkIHeA/y0ptPYgBure8Hb6s/12MqimM= Received: from DM5PR07CA0047.namprd07.prod.outlook.com (10.168.109.33) by CY1PR0701MB1582.namprd07.prod.outlook.com (10.163.20.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Thu, 25 May 2017 01:06:39 +0000 Received: from BL2FFO11FD026.protection.gbl (2a01:111:f400:7c09::148) by DM5PR07CA0047.outlook.office365.com (2603:10b6:3:16::33) 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; Thu, 25 May 2017 01:06:38 +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 BL2FFO11FD026.mail.protection.outlook.com (10.173.161.105) 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; Thu, 25 May 2017 01:06:38 +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; Wed, 24 May 2017 18:06:25 -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 v4P16PdE008941; Wed, 24 May 2017 18:06:25 -0700 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id v4P16PTh008940; Wed, 24 May 2017 18:06:25 -0700 From: Himanshu Madhani <himanshu.madhani@cavium.com> To: <James.Bottomley@HansenPartnership.com>, <martin.petersen@oracle.com> CC: <himanshu.madhani@cavium.com>, <linux-scsi@vger.kernel.org> Subject: [PATCH v2 5/7] qla2xxx: Set bit 15 for DIAG_ECHO_TEST MBC. Date: Wed, 24 May 2017 18:06:22 -0700 Message-ID: <20170525010624.8886-6-himanshu.madhani@cavium.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170525010624.8886-1-himanshu.madhani@cavium.com> References: <20170525010624.8886-1-himanshu.madhani@cavium.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39850400002)(39410400002)(39450400003)(39400400002)(2980300002)(428002)(189002)(199003)(9170700003)(72206003)(1076002)(8676002)(86362001)(50986999)(2950100002)(101416001)(76176999)(80596001)(6666003)(38730400002)(5003940100001)(33646002)(81166006)(50226002)(8936002)(42186005)(106466001)(105586002)(189998001)(305945005)(54906002)(50466002)(5660300001)(356003)(47776003)(48376002)(478600001)(87636003)(4326008)(36756003)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1582; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD026; 1:86dCG4UxtXz/RWoUKYtlF9sj2QMaR2zLbu2msaL6d03cCEJzy8L1spXt3gKcUcRTYHyF3IjGXuqdrgqhtV4VgHMXFOXg5w6rD/RwuiS9ionnV/yVfK/pbJPTkeeJP0JUk2ouLEl6z2VjbG++Jwfa2BdCFBQJQsiHDL2Ez4P1LxQY+oQQhj/1DyJ/uw71To+5jR9xHk8ABTHCrz+69DnKw7twUorgkyKQHuU77niBktrWxoBHLDsIYoKCkqJhoSt2MzQyArOKG2upK4n28Q0gfQKEmdGQQekf2lpJpgp2WbD8pit2CW+d8oUpuewN4h2yeEUv1XIK5ms0Dw+65kdiibz3ZIr1RoEYqKLMcVTgscFjB4YZF/J5Sb4Cs0N5J3uZJ6Q5jbNQXXlqLk0iS5XJVGeKd44o1/ljsjSEUlvMqbbEW3JOxo8LrQKSt5jFmKaI/eBVXAbq43J70ucoxf2gKakfGpNQUHjZNemTJRP8XouskI/qf8ZH5VNZHQcfvLtT X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR0701MB1582: X-MS-Office365-Filtering-Correlation-Id: 355e9914-772e-4429-19ca-08d4a30a4c1e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:CY1PR0701MB1582; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 3:pyUBmZmPXzYSYEU/mkcSgN3eQx/JJLNNm2dapelRvKEfmYvkuXJ/FSBXoGxXlrdRIbJGBdgSfl/1RyaSB+/3Kkr/rvfSDtKyJi3/jW3cSWjllJ80YICxzVfXp55YlNkH7rdN3r68OgDdFVBjEUO87O2Opx/IHhh2FWKhV4bNxodoPiBt+l2AneHtrsO67ZLmVnrwte5ZBIdBgskc4kBWhtIApGY+NdbnLXii5Y5Hd9gkCxTbDQ99Pu8ZP2B+pM9pqhGkSsQwRfGaq7Z5dFh/AQasvX+lpfWm5JYa+3MCb2Fn2TRHQQ8cCLU/GeOZKU/vplMkDvQ7rqnyAngZkOxFL8yD+ph8sDQv2VjNMloKJ3tKwGiJfKUpEwpuhqL3O78EXEF/u0c9irUH3c6KDU3Y2DKisTk8lx1l07Bxx/yNwBx4rKnHxmyF65kBjfVTo2b9T7BBdwM9/UxZu+4HPXJGbA== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 25:bimY3KeTtlBGECBsS4QivM+WOC3GNha6pz0Nsm3rlQwCPIqEHPOzZwaUr1HTl+7B/56PzOodJ0c2ZNVoN9uzdD2IILC7ABC4QHz+o/A+EdwvwhDDxHVxFKB3ev0AvAn6MUGV0Ki1mlbHUqw6PpZbCFnZV0R6FYf4lW9rpFZomwtXKGVxDQn4B/ikAps/VrDY/7fWAk/ZtMlqUOdPwPkk9LKxjkTs0rnvfraLEBlkv8aKyoVqp/N/uE+nXoKkEkjtf7ip9K1mmEi2Q58S4QmKDzXxdt7NtFl8fdPH2kB3qsSAgVB8YeY1PNoMEXYCvUEOhhUdzfMaLLmXUhKWsO6Xw8ab8UgjbU0imUysas11EhEihDsNusiJ9mJJU3CbSNUIn5MkdowJ6d3QHUn8DxZc8yFAw9c/YssYg0Y2fIFbou1BcND9VtIvWuNnLFHEEHbEUwf3fvERcyvc1FElU2l0kwb5M6XH2E4XKTF+EzBPf84=; 31:1LW7oP46j0co5+JCVqeoKugMR+ap3MKJ4To7kpjNZ+qhlaVyykA4k7w4e4t3N4LeEGYEDV7dU3iAQUBcS2hoTXIa7v4ccLkT/X2P6ejC5/FiMcslLjBXiQgjSP/wsC3fcLEtIkWmzrRaki/+UJaV6y0ogBbCGfMwtVPmjeszTM2nb+hw9TeEbGElHEXGKc/axexcWu8r8fLkwi0zzdn8FRygGvm0iNK18EFvc/r4yuqSzj+3yDeeAijgeIyX/Z+HYwA/A220VaEOkyxiZ4ktKQ== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 20:eOnJadU0Q4MZsHY0RRL24lqpYjRWdWKvF8FDcmSuFU9WveBRIEnny85EXfmGl4RVAsu7mIgDgiI8Jq3Fxr0hTZafCt7eReJ0aBz6nN9gbICiGa4dMos0wpjsLFGRjOZqNmKO0Itjdi/1Cw+EP/bE00mU+2JBCCV910/9Y7tsDqbJcU/lWS+BQw6GXreEzZzg5+KHLrRnhi6DJ16uM+1zKKeawMIFadvccf5jtPusaNUJEQEJcsy6c3v6wI2Ym3jNjHYkDl8irzF7+blStMBEmfr+tNS5oYdkRCsQaUnrLs6LqnX5Z1p7B/Ss7Ob2tTwyt5Cv0Yf2cBlLODnb+nSzorwLRGKMjthcOgg9NFgIClFMNyS/bJaHTkMIf6oiEiBD7rkF1MZufyV0riEkpybBGxoAYPuXG5/zFxrSAZqM15N8InPyCRLinYwaItErw4rlyhQuCkhrjtePhg3eyV6BwEo4btmniplLQ71eFQZFM6jWm2nyerg+PTwcUIiLzxvI X-Microsoft-Antispam-PRVS: <CY1PR0701MB15820F8F239B4E5B1565B1E0F5FF0@CY1PR0701MB1582.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(9452136761055); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13018025)(13016025)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(6041248)(20161123560025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(20161123562025)(6072148); SRVR:CY1PR0701MB1582; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1582; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 4:iTfnS8lSjxR/CABWXCAReykehM/33KwHjuDvLCaSPdbG3s2/K8V3qjVEfsMwi/9ttfRcQZaDYDZSIvLaym2rWWoc82dFP/LEA69f3HhelByUY+sIMlwp916eP6tfTpEavo9tgR8QmkJdXO3zv005A193luc7vBsSLRtmkse64GgfQirw8G4hS/QD07s9TIQGKGtkMueB1YXbJBxgo87RGjRtnbBUcu9133dOZ/HZ+Skb2hLxjD9mvKuf7AH57+GxSCOoGmVrIBe3EKS2jttEzTI7gxdhpsVHFXuEgSqZEE7gg43J2YPk44mJoS/PF5GamYAHAR0nVLJdBtDfrwOt15V/pjwKlrFaswaUIfYFgbLEyyDqeiwGb7kRzEZmyeu3OArro53zn75a8Xskr7hmXlgoX4VpPnJ24R1MGfA0NQVl8dHDhQ7CyREVhOB28upMP4vNYoWICJ8YzoLFdfoeBOm4lzXQwtAw+ZbqDEbc9Oj5LY9MX4e9kdPbb1HiqXtuL/CY56f+ffm2UemMUoQzJqF7CqquWQWOYuRWTQZDPFLJeHlF4o+gl2QLmMiHvydydGkB9b0VSTAZRVoxGMrw6CS9Tx+Inv+xS8GYKSggjGcyU+SitBPO1qsY0912iLlGQB84R4NayHgj6AlcTS87xgkqMxU9Dk9NhTJWzxQkg11ebS8yPrK6We5GKqwbHMtOQYNQAtkUGYkavwh/6gK4wYYvJ5fltD77f04TaatqDGDj4n+qHyK9ZTbsSviAlCfxGv3etcgJbvvATVq+QcGeNWtT7vH9Oq+kOxi0o3Yne99OK0TWHIMGWyo3J3BK3kVQpRiM9MrFgKPWoO/7w/2odP+jIwsFKr4S3s1UmfcLcHk= X-Forefront-PRVS: 0318501FAE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1582; 23:MYkMcQICh8rcrYIIw3lVH2DnB7sa/QBF/7cSRfF?= =?us-ascii?Q?8cB1gb6u/2MbO4QoO/u/cQFji2703X7Oc3wO7qr5O1abvE5V8nsylFcqXRIP?= =?us-ascii?Q?KdY9xzWuh2BHxB5iMg9iu4RS3HQgd9nQwSZ78Y+RvnipM8Rxfsbg5AomfnTn?= =?us-ascii?Q?xybd68vZdz21/iBly0OpPtntUpyWHwZQWFWFUjGtUrwJ5Kesu8lY0pfarn37?= =?us-ascii?Q?FLRDiTAsTvgYGEi3rIUjGg2K09zpsfjhRyKX447TJwKiLdvhjOUzX9hdoTO/?= =?us-ascii?Q?zw0q0XYWoeUrVDAf9Tl9ANP9XxWgbAcoX77RbAr+MZjMwLgG3R//XJ/mOZJI?= =?us-ascii?Q?6oznp+OUHDFSulEuQBse0bmR4wzsGLnM7S9sPmSX+r5YebUEb9yR4viDUjMN?= =?us-ascii?Q?BoWAdtNuNzlF46xhT2s/csy8sjSw5o8AuGBih1DsCIhYUlA1bz0zdgkNIKQR?= =?us-ascii?Q?AJId9+fmeKsxBp14gIyiV5skMGCcCiIW6nkK0Tke4BYaITEbDCyAKJfm9D/P?= =?us-ascii?Q?+C9r3DZTGwrb6HllFJnEgKT2L+rytHKGXyiCUSP0LKtV9+6ZDcsFC3dJUHA6?= =?us-ascii?Q?qVShr4Xw3ufnWo+6fXnU7nq0OJU0SzfHD89hWMuNiRKx3DHBNn8xs7XdRFFc?= =?us-ascii?Q?d37NP81cBMDR35/lcdFkstLE7VNUi0goozXy0JGlJFTM/Q5vQIbA6aqzs5Pj?= =?us-ascii?Q?T6NQ/5szelANqgqYjXElf2cxzkJIvpbSR94BGdemznkHdjoaag1vmvumHI/w?= =?us-ascii?Q?TKyjEYLKZW54l2zGJss/HuTEBxuDTS0V7CbCQhF09TYNwoPhFTuAxZKyranR?= =?us-ascii?Q?6V8Q7Hs/oE6OxFg5R6k7M4wczSU6A4Hu3LCVKWHFBHJza0vRMmXnb5RXQl6p?= =?us-ascii?Q?cMwjHxpT4NPUt5nImdeYpd9qPEfDB5aixSSAN0BwV5OXaeDkofrkZiwS/AQQ?= =?us-ascii?Q?sbhzGm5pQ4peNyQaTAc8KCya9YWN07ackF6cgCraGpJXuq6rkoZxHeavFoUO?= =?us-ascii?Q?qsTAsm6zvFGd0gOpBBKgead4hnA8HFb79STqAt9W0qBJBYYcKFFXeHoajTfV?= =?us-ascii?Q?DW2oH59pxVFKOUP0AeiBwbwYJPtVm?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 6:qAAYkTxm/uiY7EEkd3f3AxKhqiZrbdV+6cwjp8U8Pc7Z9q+tsv+hCSloA5Oj1HxJYUSxA+WtqZ72pTIcGSlI1gptsB2FoM0zzbn7k0Rqb4YP0PEX+xR4IoY76c0xXF83JVxfXDwjZg7IUpHPP9MvNoocVuQaIbNOJzXfKYXMhxLiTvUIZR4J4nqLg5PH64kJ0QNe1IFVb8Ymj+Ks9dI0xjX7DHuo9PIANMpnCYAUf26iL7gKimg8EuzZiB9hq2XeaU1hRYhx+tkrPIE6ybddlQh0Bta5+TbliSZMa1o/43t06h2aWLibKnK3NK6YQmtlB70GMWFddopfaoZNtztBCbhpdfPe1iaVJEtcczpLHs2IiWKjPR+LiJn+gYcRwCgn/FjuYMvcDrsB8K6aU3Q2Zq2OSnaK/PLStE70Ta1YnQjdHT7BgSDUPbVHVaNE+PsXjdOZYih2ZW1lxec4rFho5gJwU9NjxvPQPem0+PSrGcUgIhi/cRXr6Z+6Ttq5tFy3Cd+JMpb6vnuLBufNG7yr9Q==; 5:vQHYc24R77FoCgXo1EmdxP3bbFSGcn45ArnNVKQvbUkOr98/1lFiQgNCBjclyJiq0CcqXAFuvF+hpn2guojOZIzIycNGWOHwi/7ojC6y8PGkuJ+qtwUBvU3U+jyFU8lgKShOJWOP+5sjbEuNB7sWxw==; 24:CkjRkN0yhkKD20o6GeKG2R5EVC8N3GJRzEY/YGhfColDmKZfftXUnCSEKq6SQVkYYEa/RE8W2pajs9kif0XIRAi6HDLY/PX4fa69Xn3xkAo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 7:DbGbl204/INvR3vnLLtKK8u2k/I8isvnauK6OUqHWLGuntf89bzfGrVuqbRpuODRwfGD1jmEHefW0idw5hKHIHnf3HPFmaKc26cEluzaT44lR1qWYE21slbTmHWQzfBAqS2ZgI71bhj/wguzuV6IjkjMeMu3A3zG7LUQcYcY2H0er4qOwge4yurYGvsTRQ9yKU2ghws5KEPlmPPCIv4g+D4dGF7s8kupRtXZVvcK+zh9ZZh7KUMjP549kRBN21eUl5y+iCbTj31gNtRPvh/bc/09eOrSvAB+T47a4GJ3HVA74s+slsBITAw5Luo9mmx8fb2Fqv/7Nf8QMKbITV9gHw== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2017 01:06:38.4380 (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: CY1PR0701MB1582 Sender: linux-scsi-owner@vger.kernel.org Precedence: bulk List-ID: <linux-scsi.vger.kernel.org> X-Mailing-List: linux-scsi@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/scsi/qla2xxx/qla_bsg.c b/drivers/scsi/qla2xxx/qla_bsg.c index 16d1cd50feed..ca3420de5a01 100644 --- a/drivers/scsi/qla2xxx/qla_bsg.c +++ b/drivers/scsi/qla2xxx/qla_bsg.c @@ -730,6 +730,8 @@ qla2x00_process_loopback(struct bsg_job *bsg_job) return -EIO; } + memset(&elreq, 0, sizeof(elreq)); + elreq.req_sg_cnt = dma_map_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, bsg_job->request_payload.sg_cnt, DMA_TO_DEVICE); @@ -795,10 +797,9 @@ qla2x00_process_loopback(struct bsg_job *bsg_job) if (atomic_read(&vha->loop_state) == LOOP_READY && (ha->current_topology == ISP_CFG_F || - ((IS_QLA81XX(ha) || IS_QLA8031(ha) || IS_QLA8044(ha)) && - le32_to_cpu(*(uint32_t *)req_data) == ELS_OPCODE_BYTE - && req_data_len == MAX_ELS_FRAME_PAYLOAD)) && - elreq.options == EXTERNAL_LOOPBACK) { + (le32_to_cpu(*(uint32_t *)req_data) == ELS_OPCODE_BYTE && + req_data_len == MAX_ELS_FRAME_PAYLOAD)) && + elreq.options == EXTERNAL_LOOPBACK) { type = "FC_BSG_HST_VENDOR_ECHO_DIAG"; ql_dbg(ql_dbg_user, vha, 0x701e, "BSG request type: %s.\n", type); diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b/drivers/scsi/qla2xxx/qla_mbx.c index 12fea77e31c6..cba1fc5e8be9 100644 --- a/drivers/scsi/qla2xxx/qla_mbx.c +++ b/drivers/scsi/qla2xxx/qla_mbx.c @@ -4812,9 +4812,9 @@ qla2x00_echo_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, memset(mcp->mb, 0 , sizeof(mcp->mb)); mcp->mb[0] = MBC_DIAGNOSTIC_ECHO; - mcp->mb[1] = mreq->options | BIT_6; /* BIT_6 specifies 64bit address */ + /* BIT_6 specifies 64bit address */ + mcp->mb[1] = mreq->options | BIT_15 | BIT_6; if (IS_CNA_CAPABLE(ha)) { - mcp->mb[1] |= BIT_15; mcp->mb[2] = vha->fcoe_fcf_idx; } mcp->mb[16] = LSW(mreq->rcv_dma);