Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp738800imm; Wed, 26 Sep 2018 06:09:27 -0700 (PDT) X-Google-Smtp-Source: ACcGV61e09lQqGElbGbufMskd5Z5/RuSuik4cfm+5tLVrSt4PkaKQdKI/+OgSjT0R4xlVGsAJuXP X-Received: by 2002:a17:902:b212:: with SMTP id t18-v6mr6209496plr.136.1537967367155; Wed, 26 Sep 2018 06:09:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537967367; cv=none; d=google.com; s=arc-20160816; b=VCCxI8l0Kr+Oyr7bM4Y04b8y/LEnU9na/vcyO43PPyONlaTKGiQJSA4Oj2oti2weNN EUXfldlgZneEOoP0dcKEqLWNYSRovNCXBsYmy7uNx0sRqA1H2Y65L0abC6QxJ2b6N2Xx Bg4F08W+uK4Unaqvk7mjkZ7YX26CG0z6nNCoOvKUJGXRP1Jwtg02M9ITBFMHuWIkJEIA RfyG7sUSt+j4yIGZQ9QBuRJWCc2Q0m/tgA2XzY1csWQ9ufGnms3mXGXlVIgUck9ARZGF LyIhlVKeV92wBGJPiozYwOpZGULXWw63VGrTEuPrwUu785qV8e0bXNL0sfxTk8xMUldv U32g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=qPhRdSgH4bzWTVfEPAfTRoraHfjyJdST2kgsCrW7gBU=; b=PZuxJYjmGWaFvsR9yOBK/fC6pWuYGUg8biPPwk7iuI3sydWeOG/yk/AmuyZiCFmDFK 058Nl6ZRNDQMtL9iHna+mQDp4TFduap8/68Vmhaw+mJtmAfCFi4N79K3pLqwUP0aQYG0 qE4hk9oo/2dJeZ0epRmvXfpvdUipd70trKHUC8Y8a+JJAPKcD2qvCH/+H+xPew6JxIRA fKa3C6d0ObWGWMqtxKr1nEJ2/tEWDI2GOZ2v9xmVCh4InQ0CP4BtGcBGAk+MPdO2hb/y 5AmxQKo8Kp2RqvjbLtclPE7Tc3knmdQFVA7hR3a1P/l4QOxmg3BwzjfyyOxtxAzc+FPD upfw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 9-v6si5774172plf.345.2018.09.26.06.09.11; Wed, 26 Sep 2018 06:09:27 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728412AbeIZTVr (ORCPT + 99 others); Wed, 26 Sep 2018 15:21:47 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:46618 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726841AbeIZTVr (ORCPT ); Wed, 26 Sep 2018 15:21:47 -0400 Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1g59Yf-00065j-9S; Wed, 26 Sep 2018 13:08:49 +0000 From: Colin King To: QLogic-Storage-Upstream@qlogic.com, "James E . J . Bottomley" , "Martin K . Petersen" , linux-scsi@vger.kernel.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] scsi: qla4xxx: remove redundant check on drvr_wait Date: Wed, 26 Sep 2018 14:08:48 +0100 Message-Id: <20180926130848.30645-1-colin.king@canonical.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Colin Ian King The check for a non-zero drvr_wait is redundant as the same check is performed earlier in the outer while loop, the inner check will always be true if we reached this point inside the while loop. Remove the redundant if check. Detected by cppcheck: (warning) Identical inner 'if' condition is always true. Signed-off-by: Colin Ian King --- drivers/scsi/qla4xxx/ql4_init.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/scsi/qla4xxx/ql4_init.c b/drivers/scsi/qla4xxx/ql4_init.c index 52b1a0bc93c9..1ef74aa2d00a 100644 --- a/drivers/scsi/qla4xxx/ql4_init.c +++ b/drivers/scsi/qla4xxx/ql4_init.c @@ -766,12 +766,10 @@ int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a) while (drvr_wait) { if (ql4xxx_lock_drvr(a) == 0) { ssleep(QL4_LOCK_DRVR_SLEEP); - if (drvr_wait) { - DEBUG2(printk("scsi%ld: %s: Waiting for " - "Global Init Semaphore(%d)...\n", - a->host_no, - __func__, drvr_wait)); - } + DEBUG2(printk("scsi%ld: %s: Waiting for " + "Global Init Semaphore(%d)...\n", + a->host_no, + __func__, drvr_wait)); drvr_wait -= QL4_LOCK_DRVR_SLEEP; } else { DEBUG2(printk("scsi%ld: %s: Global Init Semaphore " -- 2.17.1