Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3298744pxk; Mon, 21 Sep 2020 10:01:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJye3mw/6L8vrrGtFKARItxCFt6DCGcdhLgA9VTz4ssLD8FpQ00ES67RuwS6WK0e8II1QFkL X-Received: by 2002:a50:fa81:: with SMTP id w1mr627148edr.122.1600707691661; Mon, 21 Sep 2020 10:01:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600707691; cv=none; d=google.com; s=arc-20160816; b=VtFoV1BQ1h/JxC6xvw9Oys/SjRp+g+ma06WxmUsZTjyWaJ+RVFkaOlv3XLgERWdisS 523TMbpElVAFal2LpI6zUP4PSpYoOaoKl/WND8Z0Y6eqjFFeFSVBL0xHImFgf3dkSKiB b7MZCqOpvak8vU/M9jR6DdxX3WWDl/1nzqEDBg6voiJepmnkiW/3CSLcv8kjq8rx5sKC kbKOK3E/zvjksqVSGKMN5bf78k5ruwiBEvvLcNNjZtJacNpXlHH5oSx+3VwHj5b4p32M mcJ3IQVtLZM5nylfmywf1p8SldgSbI+vtJe7RtuHq9zbvdRx69FmN3nYVm7N9YbZYqNb Q0Uw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=eLRkZtPBqdWO/b3Xqc9rxJokbjOeojyKkzg3efNrBiY=; b=usMtdC4aPzbGcRWqdxuRgc1tECJbD7aI+SJ6v8qoKfMn0Z9zC4lPimkg3QMZ7wDfNw LdubwPbLTr/aa7125Y80UJMAikc2dHOLijd+6W3cX9vUucGSzCqOyt/Y6iKxbn32inzS 5okust3RU1g1SPo5/p/VbPW51kzflJ5UdOEIFFhjieadMbeuHNBkpNzZ1U5isricHnDd +ttzvmdtbrc+l2GOQaZ4NmdYAw0PNKClcxtwCsim0LteAP7LtVf3FpXOhjoHh5OirDmU v6I5wgfdsaB2/MMGkXCbdVLD8rW9Nm/QOBeukw8hB7WWvuq1+XnCRYrYj60yocUkA2pT TT9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="s5pQv5u/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y24si9012716eju.401.2020.09.21.10.01.05; Mon, 21 Sep 2020 10:01:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="s5pQv5u/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729580AbgIUQ74 (ORCPT + 99 others); Mon, 21 Sep 2020 12:59:56 -0400 Received: from mail.kernel.org ([198.145.29.99]:43994 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728374AbgIUQky (ORCPT ); Mon, 21 Sep 2020 12:40:54 -0400 Received: from localhost (83-86-74-64.cable.dynamic.v4.ziggo.nl [83.86.74.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id DF21B206DC; Mon, 21 Sep 2020 16:40:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1600706453; bh=CxXvDCRFbXogjAHvT1dFieOqdnGaCKypk6nS4evj2Q0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=s5pQv5u/pmE8uSEoX7a3dBJODsddBDSOlO9c4tDHOY1fRqnXssi4uDJ0+WjSGTGcA oYKlJsFOzkhLlGeV1WQIDcEcByFDSlL1jB3FWmXkodIB7a77jGZhXsrnV1hG8elD9b QXZMgg9O+9kFMucZAJm8aeoSYXH/OtzkwDYISRDs= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Quinn Tran , Himanshu Madhani , "Martin K. Petersen" , Zhengyuan Liu Subject: [PATCH 4.19 02/49] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed Date: Mon, 21 Sep 2020 18:27:46 +0200 Message-Id: <20200921162034.770440243@linuxfoundation.org> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200921162034.660953761@linuxfoundation.org> References: <20200921162034.660953761@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Quinn Tran commit cb873ba4002095d1e2fc60521bc4d860c7b72b92 upstream. Rename rscn_rcvd field to scan_needed to be more meaningful. Signed-off-by: Quinn Tran Signed-off-by: Himanshu Madhani Signed-off-by: Martin K. Petersen Signed-off-by: Zhengyuan Liu Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/qla2xxx/qla_def.h | 2 +- drivers/scsi/qla2xxx/qla_gs.c | 12 ++++++------ drivers/scsi/qla2xxx/qla_init.c | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) --- a/drivers/scsi/qla2xxx/qla_def.h +++ b/drivers/scsi/qla2xxx/qla_def.h @@ -2351,7 +2351,7 @@ typedef struct fc_port { unsigned int login_succ:1; unsigned int query:1; unsigned int id_changed:1; - unsigned int rscn_rcvd:1; + unsigned int scan_needed:1; struct work_struct nvme_del_work; struct completion nvme_del_done; --- a/drivers/scsi/qla2xxx/qla_gs.c +++ b/drivers/scsi/qla2xxx/qla_gs.c @@ -3973,7 +3973,7 @@ void qla24xx_async_gnnft_done(scsi_qla_h list_for_each_entry(fcport, &vha->vp_fcports, list) { if (memcmp(rp->port_name, fcport->port_name, WWN_SIZE)) continue; - fcport->rscn_rcvd = 0; + fcport->scan_needed = 0; fcport->scan_state = QLA_FCPORT_FOUND; found = true; /* @@ -4009,12 +4009,12 @@ void qla24xx_async_gnnft_done(scsi_qla_h */ list_for_each_entry(fcport, &vha->vp_fcports, list) { if ((fcport->flags & FCF_FABRIC_DEVICE) == 0) { - fcport->rscn_rcvd = 0; + fcport->scan_needed = 0; continue; } if (fcport->scan_state != QLA_FCPORT_FOUND) { - fcport->rscn_rcvd = 0; + fcport->scan_needed = 0; if ((qla_dual_mode_enabled(vha) || qla_ini_mode_enabled(vha)) && atomic_read(&fcport->state) == FCS_ONLINE) { @@ -4033,7 +4033,7 @@ void qla24xx_async_gnnft_done(scsi_qla_h } } } else { - if (fcport->rscn_rcvd || + if (fcport->scan_needed || fcport->disc_state != DSC_LOGIN_COMPLETE) { if (fcport->login_retry == 0) { fcport->login_retry = @@ -4043,7 +4043,7 @@ void qla24xx_async_gnnft_done(scsi_qla_h fcport->port_name, fcport->loop_id, fcport->login_retry); } - fcport->rscn_rcvd = 0; + fcport->scan_needed = 0; qla24xx_fcport_handle_login(vha, fcport); } } @@ -4058,7 +4058,7 @@ out: if (recheck) { list_for_each_entry(fcport, &vha->vp_fcports, list) { - if (fcport->rscn_rcvd) { + if (fcport->scan_needed) { set_bit(LOCAL_LOOP_UPDATE, &vha->dpc_flags); set_bit(LOOP_RESYNC_NEEDED, &vha->dpc_flags); break; --- a/drivers/scsi/qla2xxx/qla_init.c +++ b/drivers/scsi/qla2xxx/qla_init.c @@ -1573,7 +1573,7 @@ void qla2x00_fcport_event_handler(scsi_q fcport = qla2x00_find_fcport_by_nportid (vha, &ea->id, 1); if (fcport) - fcport->rscn_rcvd = 1; + fcport->scan_needed = 1; spin_lock_irqsave(&vha->work_lock, flags); if (vha->scan.scan_flags == 0) {