Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2476027lqp; Sun, 24 Mar 2024 22:29:16 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV9j4/4n5hSZhMgUxu0c/6woTqUUore8hDsARAbdetUafUI28NSzDwRs/jfCySRWv9BpG3qATYCwYhWy/903zSMqu25jYNf3LHMKSl0ww== X-Google-Smtp-Source: AGHT+IHcuJGrL98EZ5k2d/Rt+IBAPjRfOeeEdXCu6KKKfvdt2ICq4nsCUu/oqdTob7yKYfOGT5mF X-Received: by 2002:a05:6512:6d3:b0:513:a732:4878 with SMTP id u19-20020a05651206d300b00513a7324878mr4080093lff.41.1711344556541; Sun, 24 Mar 2024 22:29:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711344556; cv=pass; d=google.com; s=arc-20160816; b=xpCno1FsWHGhQJl3II7vi/9xLYYB0hurYoxvUxxkrCFg/diTENTS2xMkSvp9ZMzCBr o4rMQ5Kz8cj2QFFNtkxUeMBqiSNUqGtbOjmeAmx23l+WEig6/kT4xWEkTWisekH2H/qa Y/6qHn0o6VrfPqLLmpoQ+xctJ6953tvAa/6pVKe6G0SNFIp0K0BX3Ybs46CoZY3YHCZp lxdWKNvLA8s2M+W7I1/FC9P3wiJqzcobPnWQzihCUnuGsmNfuQ/ulwwNyaL6UpXZ0EHu +O3Zhn7nnP0GxvhfpGWvmtYv6Pbbz0yGZWp1SJhFxKvdgxvV7Z3DtbfJre8tbxQStr/j qpmg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=CbDasjtT3zY0ASZk2sYPjjkIhwFgJ8mEobNn19tMmbU=; fh=fd39tcrvp7hxb/eBBDrJv4g2sjXJvK9+7fidlxvZgTo=; b=up3KxH26kuwv78DIhZv9zjYZ0D0hQ/mzpS5Zgqgv97jiYkyXcnJA5t0ldMnowZnl3e oe4DP+N5UnxaGSJ8pIVci8jIkIRyw3WUs1OOfmI1AEdHnEOLmbyrqR/O7KTURFaCSd2X dDHsdMAiP7HgUJZghjVo4lT2au3FISv594VUq8zkaGk5ZrG+lJkp5Z6daJLbn4B+Jlkt YwUrL+h7aGaThHu/IIgs8Mb9WNEkR1Q594FV0pJMW1IXfVFK1fqHdQuottTun4LWHVC+ s7hOH2HKsIsYe74IWWMwGQrS4NMQiwTedoyrjlzw+pX3mloXtywGVcajZmnX631IYaHR mFSA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EoEKy7bI; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-113884-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-113884-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id n13-20020a05640205cd00b0056b9f7393dfsi2322392edx.214.2024.03.24.22.29.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Mar 2024 22:29:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-113884-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EoEKy7bI; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-113884-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-113884-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id AB0571F2EF12 for ; Mon, 25 Mar 2024 05:28:19 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E8A4220CDE8; Sun, 24 Mar 2024 23:07:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="EoEKy7bI" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1D5651EBD5D; Sun, 24 Mar 2024 22:55:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320939; cv=none; b=Fj3F7kgcQg5x6CLV2isEgngAtasHZvJNTGPGxRXCA1GmYai/acEpuK37mQwQ5Eii1UK15OCKtndkkODfBXMcJjDUIVLSQC8P/Is8JEmrvvSVfI0Afv4540RK58U5TpII+R3zBKK9BzD5EZgx7PstpGYbitH4GZttL2RScbZ0i1M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320939; c=relaxed/simple; bh=6U5Xrb0s90JnDdGWdSIaci7y6uJqRFUxnTGE2SLegaw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uQraTSrIgBDyB/zWuKiHvYs8D0OPBwJIwyhw9okcmajVU4x90jp96Mf+LHmGJY+r2/Qhxuwh1a0gxSnaUFxOUfbzpZFARPWsIP+7e+Kp0XbZb5HIUTNeORGTM3MyUvHIFe4IiBHJtMocJpnettpPfj++8lC0w5fJt7lkeg1/K+c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=EoEKy7bI; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 40B2EC43394; Sun, 24 Mar 2024 22:55:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711320938; bh=6U5Xrb0s90JnDdGWdSIaci7y6uJqRFUxnTGE2SLegaw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EoEKy7bIguMww0TvqT11sHrN1uvBPGDWZUT1magQ8P7NkbeFyj95WPHoZhI8VlqYr xq/4YnEp4nrt1x4T9iVR9pkwH5Fy60FzchtBJxxKTfOZlO07eTEShCJovYQEpdNEEM G7oF9uhJsmrpfqGFSbUQO/tFo5cuaGepLHd4CjIrIHlhXiJCapi+eg081DpEgFAAiZ 9HJV1hdQZW/nlE2BD5gsTlZkdhwnZ/GUCChkBdjegSKr4v7//TL/nubumQOSwTc9Zp q+JI8LTDsZZzvqLsW0HOaYSo2SftG/nUY2wQUtaL+7cEhMucXs+yg2BLKRULHN2Bxo mL80FXj06Mfww== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Adam Guerin , Giovanni Cabiddu , Herbert Xu , Sasha Levin Subject: [PATCH 6.7 501/713] crypto: qat - remove double initialization of value Date: Sun, 24 Mar 2024 18:43:47 -0400 Message-ID: <20240324224720.1345309-502-sashal@kernel.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240324224720.1345309-1-sashal@kernel.org> References: <20240324224720.1345309-1-sashal@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit From: Adam Guerin [ Upstream commit a66cf93ab33853f17b8cc33a99263dd0a383a1a1 ] Remove double initialization of the reg variable. This is to fix the following warning when compiling the QAT driver using clang scan-build: drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c:1010:6: warning: Value stored to 'reg' during its initialization is never read [deadcode.DeadStores] 1010 | u32 reg = ADF_CSR_RD(csr, ADF_GEN4_SSMCPPERR); | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c:1109:6: warning: Value stored to 'reg' during its initialization is never read [deadcode.DeadStores] 1109 | u32 reg = ADF_CSR_RD(csr, ADF_GEN4_SER_ERR_SSMSH); | ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: 99b1c9826e48 ("crypto: qat - count QAT GEN4 errors") Signed-off-by: Adam Guerin Reviewed-by: Giovanni Cabiddu Signed-off-by: Herbert Xu Signed-off-by: Sasha Levin --- drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c b/drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c index 048c246079390..2dd3772bf58a6 100644 --- a/drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c +++ b/drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c @@ -1007,8 +1007,7 @@ static bool adf_handle_spppar_err(struct adf_accel_dev *accel_dev, static bool adf_handle_ssmcpppar_err(struct adf_accel_dev *accel_dev, void __iomem *csr, u32 iastatssm) { - u32 reg = ADF_CSR_RD(csr, ADF_GEN4_SSMCPPERR); - u32 bits_num = BITS_PER_REG(reg); + u32 reg, bits_num = BITS_PER_REG(reg); bool reset_required = false; unsigned long errs_bits; u32 bit_iterator; @@ -1106,8 +1105,7 @@ static bool adf_handle_rf_parr_err(struct adf_accel_dev *accel_dev, static bool adf_handle_ser_err_ssmsh(struct adf_accel_dev *accel_dev, void __iomem *csr, u32 iastatssm) { - u32 reg = ADF_CSR_RD(csr, ADF_GEN4_SER_ERR_SSMSH); - u32 bits_num = BITS_PER_REG(reg); + u32 reg, bits_num = BITS_PER_REG(reg); bool reset_required = false; unsigned long errs_bits; u32 bit_iterator; -- 2.43.0