From patchwork Wed Aug 23 22:05:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Madhani, Himanshu" X-Patchwork-Id: 9918489 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 13440600C5 for ; Wed, 23 Aug 2017 22:05:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0678928A39 for ; Wed, 23 Aug 2017 22:05:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EF7E328A74; Wed, 23 Aug 2017 22:05: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 6CAD628A39 for ; Wed, 23 Aug 2017 22:05:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751146AbdHWWFo (ORCPT ); Wed, 23 Aug 2017 18:05:44 -0400 Received: from mail-by2nam01on0078.outbound.protection.outlook.com ([104.47.34.78]:29120 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751112AbdHWWFk (ORCPT ); Wed, 23 Aug 2017 18:05: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=PBd8ApOdgGTbxm+JH+G73m3HLePaSAOWqgNH5qyHOKk=; b=DTjRclIST7Jw/3PIZjNYVRlBPTufus1D4D7PpHZXdWdLINsCz9zivr5+pzWoaCUIE55E60SokN7OB/WYxGLAjvmychCJ4pn+oESRkRX+9x7Bj+caW0mbFxlYwTuwbHqvWHuXqZn9brqFMWoojSIqfdUcqObbBksALivLcG5UZ24= Received: from DM5PR07CA0031.namprd07.prod.outlook.com (10.168.109.17) by CO2PR07MB2520.namprd07.prod.outlook.com (10.166.201.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1362.18; Wed, 23 Aug 2017 22:05:39 +0000 Received: from BL2FFO11FD037.protection.gbl (2a01:111:f400:7c09::155) by DM5PR07CA0031.outlook.office365.com (2603:10b6:3:16::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1385.9 via Frontend Transport; Wed, 23 Aug 2017 22:05:39 +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 BL2FFO11FD037.mail.protection.outlook.com (10.173.161.133) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1341.15 via Frontend Transport; Wed, 23 Aug 2017 22:05: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, 23 Aug 2017 15:05:26 -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 v7NM5QXH003182; Wed, 23 Aug 2017 15:05:26 -0700 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id v7NM5QAG003181; Wed, 23 Aug 2017 15:05:26 -0700 From: Himanshu Madhani To: , CC: , Subject: [PATCH 08/31] qla2xxx: Use BIT_6 to acquire FAWWPN from switch Date: Wed, 23 Aug 2017 15:05:02 -0700 Message-ID: <20170823220525.3115-9-himanshu.madhani@cavium.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170823220525.3115-1-himanshu.madhani@cavium.com> References: <20170823220525.3115-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)(2980300002)(428002)(199003)(189002)(5660300001)(76176999)(101416001)(106466001)(54906002)(2950100002)(8936002)(81166006)(6666003)(42186005)(50226002)(105586002)(5003940100001)(48376002)(81156014)(50466002)(8676002)(50986999)(69596002)(33646002)(356003)(80596001)(72206003)(2906002)(47776003)(478600001)(305945005)(1076002)(87636003)(86362001)(189998001)(36756003)(626005)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2520; 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; BL2FFO11FD037; 1:JRkyNwNWDFKCPkPSqsj6Tlj07ZWOoGuw0pFpeNlqfhDvyd4BBZFmEwqlTnGHqZnv8EoBIxuDrSP0I1p+qX4EPP9Ld+mYXmixo8zqEOnKcVu2G9WP9v3RYvbSwASMbe+y X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 867dbd40-809e-46cb-be8e-08d4ea7316dc X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603190)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CO2PR07MB2520; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2520; 3:/0wEgo7QRXSrtLr7O5PYraVc9ShQ4ht5yEloOlScVpfVqSrO5ya7dhntBUeFHJoIEkCxd0O/2ZQD2S7eB09FsAx7ykKf2cMxCscrZDs68l7wl+Omkuc9Sl6JmTgGvHpahjnrdDUSBaGO/YLyMdr3LPmBjAw3bhedgAmvSedFhYZS6Xk2tXExM/EzJ2DDVg7xMI2CL+G3gcqb47oNOQTIXm9wiUW7SDqKZEzTyaFs24tVAkKFUXNg6sgwHGzRvgmacGVdTC/SqltZMCnmws+Xhy871Ir3bGJ/kZmh5KARwt593u/EO4VkQMT6WlUR4KUGVlZC1ZfqrnTD4bLxv5+f/Q==; 25:adkJE4L9KdCr7w4SKak8dS5bIXptCPeb1RkkX2YnWpqCw5v0FSHhqrBZG6DaNJU+d01Ey32KCYIV+LnWXyleS7lcNcdW/VS5EP0IcCxoSYZpT6dPvQ7eUUEhIFfapaM2qLPQr3s1jdWPo2EVsGJJh6vKwZs64sCxLTnNi5SKv8S3X+KvD68C+OKlbLB5CarWD7XssNNEFaygolqa7coHPzibZexWPa1YoVacfjXC+iN5Ez79Qd8mWtGadOoPIk3o3r7IR4KDP5Wpxd0tu2CtyCvUQ21qruZeoStymx6Tg6llie/tcULeqcJIqs9uDB/Xkqbq4fFdTvXJjYU01ZXUOQ==; 31:fgcVkSk7EYVXagkhky9I9mE9jTQJTWdQJru0T50VBw8Jg3cRO0ldCzAhIIt81gMzv4babDuZv7SGgM4zCr7+6BrETWUwiEf81Z5hefk5hjpVn63SBlsGwIb5JrixkssrWjJGV42npJwIBz8RP6kUgshKg2uLC/D5qs9RkegjDWuI9xbDq2ipkv/aG7gABqPLCFyvH2Da0xC/RhkorahvBa4sQRSR2wIqaibnGZK2utQ= X-MS-TrafficTypeDiagnostic: CO2PR07MB2520: X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2520; 20:UBkIRlSF+s9fl88Seo9FWTbTeNt1P76sH2UpXlBmSb7fY2H+q7GXz14ppFTk25TcHAOrcnO0t7bNoMw+TGdbA117zzlYPQu6l4+mKPOTLXfmD05f+5hNsV42vdxkN0o5LotTn8B9QJ/2th1Ly9j4BjyqJgeRePkcgFbNMVlF93c+6Q+KtpIbFzxTh3f98+rmRa6/k+F6K6FSKxIAoa/kTmIiRCfPnhmYAny1+C2VWrov2NhAc8jJCEMiHc94IfobAYZI29Lm4NAerA201zmbyuZL111/FozbOj4umvneofmUncdrsRpELkzVcH1SVi+hY3u6B2uWJVN6lTgssElZjWvMj0xj2Jwz7ogBuWFGDQQw5eXZxFasL4D8HbqcZ7CtqJ60rXn8u/DFp6W+TiGXUXYmoy/8/WVcJ3u6H7yI+QzY/eByXGW/Vd/OiLQlg5f7GnepkeXh+GF+chV+FHrSmKptruuXqt8mTmndoVUwGL0GmZd2K9ZjDrIralcyM+GP; 4:HsqmyqGp9TJfQyqb3se/IhT1aD9YXH57x6GUxnBdbB6AV8LjZatm3nTTpO2UnH/nZD7DWGCgqaVNfqpSXe4Nz6tKh/T9dzK9ExpRY+c4ezy6ziWy6HipgoqidiYr15SW6qWOLrvHaGAPSX2r/z18aXZNwXyyowbFq0vuNV2Mpw146t4CqobONZbb6uGHV2KevumL5yh2hPgiSa3uAnKspQzzoWpiNHy++rWK5WOpfyi+Yxg+EZcKQdgB44aNKyWPU+HvKxj70ov52Xygyg22VtgM3WFx7ElSSyRAXE5akLY= X-Exchange-Antispam-Report-Test: UriScan:(9452136761055); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(13016025)(13018025)(3002001)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(6041248)(20161123558100)(20161123562025)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CO2PR07MB2520; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CO2PR07MB2520; X-Forefront-PRVS: 040866B734 X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2520; 23:goUyiQy2/pAkKdfftX5iBGvGCl0MbS8ZLmI+GV2uy5U8sz5izx5rU0xjm1BvWKuIFKp5IYDq9AI1bpN6j+NaGRlZPyCHUPnVpLB9jS5Idkq4z2uJEvlVkbJ7RRJUsl9eEWqh2B/9h1Kz08fN8V0zAIdh8ZIDzs10LPRT/+mHqyp9lAT2OVXW9UFAQABYngLip2WgOOYxE/NhXFQ2A6LxpN5a8YS7gpKV0t3y/XI4xuuwxlNi7Ft9izs+wlslKHSLNZmn6fUe7HLeYTijMhESHJ7VE7MLoe3lrPVn+QCkCF9wPiZUaoVKGAMREITaJMh3rwpieQEp4HfkZqNhKNzlv3iWezkvZ3L/eHOX40XD5oIGCFfIr6NeNiHkxwdY2GM3QCEp7Ix4ev451EwK9BqkQMdFNLUZE9ZmM479Aqn9a7ekdyGw2UEzMKs4NqbpI7RV/TVsonqWvRoRnyXW5fnIcPqH2ELwzdtevm7bc/8BrdIRAohExzNcCXj8013FrICII3vORzzH/0lJ5+n7b1u7+tF0BM4dy0iFvIjS2j36z+3IMdaCnqfIjtDaEMTh6eKuq36BaGfvwPp4dwSsy7IDwU7vOM3UpvX7ByUQX06L1Ajb9gzUx0diwet++nUXxWL/kHyAE3zNnAMOjhpFAnpN+9tmlNolwwbJFPNJZ/RkUreCUR7kvxg3pkz5pidmZBUh2RYgUNmn/Edo34fx1mONYhgIJmrHftuRrME2AWd4GSqYlcu9zTgmYeGHyMa+VoRWe7g2Au6ymV+KkobKyGiBo0iRTUEhrGiDTPKmvOksu1+L4zncwL3q8sX4+jkxE01RhIMBFnR+usJ0a0Ff/9tSjG+5UG4ohMHFzYFq/VbWBzPZynjGYXQMfCUeY+IKVnWF60TeyJh88ODKcV9UImAZU08RF9fKN2p544z89GzA0 ZaqL4RC+gxd7nBcZvi8fQx5 X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2520; 6:NETAkwrfp71EUcgqrHqBz0uUb53HrwBNPy9e/EZiZM+YjKneL/nR0IdCfrSLU+ZnEmZ8ru4q+bcaNQ9j6oUWUhvt+sLT9OrkWZ8emcsqeFTF6UJoaM8aZmmcdPMkfPRBpjsC/8agRdW4ne59Y6We9csDY8nGewGQ9+QQoq9Oo9S8ykFtWgNU2iDzpcUEkd8fTJiVBBXb6SO4pSMQJv90ciC6S7xMoyS6ju06VKgwxqwU4xZi2ggwtlcKUkKfokoMNGwIlvtdBiShYfNfbEAluiQE+jnKwPoVH5hhv+IiKvlyZ0mPwXeb3LqInMnETx9yrvU/VgD9Tf3S8K4up07/TA==; 5:snR8FWLl9N7L8MNeedmfigd/FoWuwDJRGblWhntBFl+IZChuQ8OcVvWvnKeZJQmBAb7DP+d60MsCfTTWPikFZb91HCu8mf4ZGyLxrn7JhPQTibXq1VirpG5AvGmvrlI/xQpOIRtfp1uu6GQAEQVNvA==; 24:crckxsa24qw5spxw5aZCDIlbHOcdwEuUZbtbrZmo/XgSAEId6GFVnAO+dBilFXDlkbCmV7m3fH6XUHpuYWHHiVYeRBNrWHxk7RLIWs91Gbs=; 7:gBbSIRlzJmfpbEZ88DvGv+/gN1vPANKyxu2KJ3PF8o5+oBL0mxGbuTVtXgPJaJyMg3pkcrJgYAbRb7K7oqPS5Ru6FoxEOmatmqTToDtRgnUixX7ky/9AH/QPw/n06WOchJ0DYFgd1lqqoRW/tqot1GPHUw1OQMF8iBkSQs/2JYvcQSWuqxlvNNmqStvbsmMBAC3ajoI78F9PpBYS8rvJp9CrARBxcbfP8My+CDi0IO0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2017 22:05:38.7886 (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: CO2PR07MB2520 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: Sawan Chandak If FA-WWPN feature disabled on the switch side and enabled for the adapter, then driver would update the port name with switch port name. This patch fixes issue by checking correct BIT flag to validate. Fixes: 41dc529a4602 ("qla2xxx: Improve RSCN handling in driver") Cc: Signed-off-by: Sawan Chandak Signed-off-by: Himanshu Madhani --- drivers/scsi/qla2xxx/qla_mbx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b/drivers/scsi/qla2xxx/qla_mbx.c index 234ef442ef5d..6164a2c9a1f4 100644 --- a/drivers/scsi/qla2xxx/qla_mbx.c +++ b/drivers/scsi/qla2xxx/qla_mbx.c @@ -3682,7 +3682,7 @@ qla24xx_report_id_acquisition(scsi_qla_host_t *vha, if (qla_ini_mode_enabled(vha) && ha->flags.fawwpn_enabled && (rptid_entry->u.f1.flags & - VP_FLAGS_NAME_VALID)) { + BIT_6)) { memcpy(vha->port_name, rptid_entry->u.f1.port_name, WWN_SIZE);