Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp261596pxy; Wed, 28 Apr 2021 03:55:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxCTeakS/+YMQt4ok6Be5xmbNyP8h5NshKfDZKtiR6f96TxShRViFNeMVxnlvGON2G2ovi0 X-Received: by 2002:a05:6402:447:: with SMTP id p7mr10350049edw.89.1619607333557; Wed, 28 Apr 2021 03:55:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619607333; cv=none; d=google.com; s=arc-20160816; b=z0DId75g6liqd+VLPUsjZrkdxYJTbKGdMz/bio6riXfzpqAQ9uf8pvZNWnJRvsPqqr NJDUm/BFueYulUu4sO8Y1kVPhwfSFspxZtWX7uW+9yeAdp88KeK4+QS2hbIe92WTzJYq CfkwXeRxAUISD9iTawK3Xla1+TQUBv6vVD/Y3tw2EpuxYL9k4An4g+V/sCgicwUC1ni9 UVWJNJpOvmfwFLoXv3B14ePJx+M5BPQVvnpMAGKkEzDEI/Si8WZF67BAfcUUFDOPIulw xua7Yo7IwLLtr5PPeTGh8tUhOjqaAcoHGU2VKqHgzFDJ5sP5crRsn3gQNoWOY1a7pff7 nBRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from; bh=Sf+uH/reXLHXtW/ByGBfxRmnUbTtgxP0NxTLEKo+YZM=; b=K6WZjHCCosdQ0vjNK2h+K/oP9qtX1fH5LJo7c+feXrIWmvXWar8Pe+/O4VDhZkqGiP HE0Ox+rdrYNDKLo1srK8sjaFQkhDh4EYauPcTLiWydewFuTTXnE9bSAxE0rbMKcUH9od 9d6KGT1Rn2vY7aSJRtOdNVojkasjyVcUbNOQ2XiKjjIUjV80fE7tpGlTn5GrlxfzepZL DTNseRa0aR6BC9s5yw/eWaG1J0i69gdPee8DHMnj/fU30KsAFbNo615NQfLT7C3/PRNh KZ9YA3MiQX5QMChnW6mZOUZUx9T5I4ioERtd6F5qgWIUqbDEgXKy+yuLc9D+S4Y2MSF8 43nQ== ARC-Authentication-Results: i=1; mx.google.com; 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=alibaba.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hb7si2564179ejc.507.2021.04.28.03.55.10; Wed, 28 Apr 2021 03:55:33 -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; 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=alibaba.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238853AbhD1KEP (ORCPT + 99 others); Wed, 28 Apr 2021 06:04:15 -0400 Received: from out30-43.freemail.mail.aliyun.com ([115.124.30.43]:50005 "EHLO out30-43.freemail.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238516AbhD1KEC (ORCPT ); Wed, 28 Apr 2021 06:04:02 -0400 X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R171e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=e01e04394;MF=jiapeng.chong@linux.alibaba.com;NM=1;PH=DS;RN=11;SR=0;TI=SMTPD_---0UX3II3M_1619604189; Received: from j63c13417.sqa.eu95.tbsite.net(mailfrom:jiapeng.chong@linux.alibaba.com fp:SMTPD_---0UX3II3M_1619604189) by smtp.aliyun-inc.com(127.0.0.1); Wed, 28 Apr 2021 18:03:16 +0800 From: Jiapeng Chong To: nicolas.ferre@microchip.com Cc: claudiu.beznea@microchip.com, davem@davemloft.net, kuba@kernel.org, linux@armlinux.org.uk, palmer@dabbelt.com, paul.walmsley@sifive.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, Jiapeng Chong Subject: [PATCH] net: macb: Remove redundant assignment to w0 and queue Date: Wed, 28 Apr 2021 18:03:08 +0800 Message-Id: <1619604188-120341-1-git-send-email-jiapeng.chong@linux.alibaba.com> X-Mailer: git-send-email 1.8.3.1 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Variable w0 and queue is set to zero and bp->queues but these values is not used as it is overwritten later on, hence redundant assignment can be removed. Cleans up the following clang-analyzer warning: drivers/net/ethernet/cadence/macb_main.c:4919:21: warning: Value stored to 'queue' during its initialization is never read [clang-analyzer-deadcode.DeadStores]. drivers/net/ethernet/cadence/macb_main.c:4832:21: warning: Value stored to 'queue' during its initialization is never read [clang-analyzer-deadcode.DeadStores]. drivers/net/ethernet/cadence/macb_main.c:3265:3: warning: Value stored to 'w0' is never read [clang-analyzer-deadcode.DeadStores]. drivers/net/ethernet/cadence/macb_main.c:3251:3: warning: Value stored to 'w0' is never read [clang-analyzer-deadcode.DeadStores]. Reported-by: Abaci Robot Signed-off-by: Jiapeng Chong --- drivers/net/ethernet/cadence/macb_main.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c index 0f6a6cb..5f1dbc2 100644 --- a/drivers/net/ethernet/cadence/macb_main.c +++ b/drivers/net/ethernet/cadence/macb_main.c @@ -3248,7 +3248,6 @@ static void gem_prog_cmp_regs(struct macb *bp, struct ethtool_rx_flow_spec *fs) /* ignore field if any masking set */ if (tp4sp_m->ip4src == 0xFFFFFFFF) { /* 1st compare reg - IP source address */ - w0 = 0; w1 = 0; w0 = tp4sp_v->ip4src; w1 = GEM_BFINS(T2DISMSK, 1, w1); /* 32-bit compare */ @@ -3262,7 +3261,6 @@ static void gem_prog_cmp_regs(struct macb *bp, struct ethtool_rx_flow_spec *fs) /* ignore field if any masking set */ if (tp4sp_m->ip4dst == 0xFFFFFFFF) { /* 2nd compare reg - IP destination address */ - w0 = 0; w1 = 0; w0 = tp4sp_v->ip4dst; w1 = GEM_BFINS(T2DISMSK, 1, w1); /* 32-bit compare */ @@ -4829,7 +4827,7 @@ static int __maybe_unused macb_suspend(struct device *dev) { struct net_device *netdev = dev_get_drvdata(dev); struct macb *bp = netdev_priv(netdev); - struct macb_queue *queue = bp->queues; + struct macb_queue *queue; unsigned long flags; unsigned int q; int err; @@ -4916,7 +4914,7 @@ static int __maybe_unused macb_resume(struct device *dev) { struct net_device *netdev = dev_get_drvdata(dev); struct macb *bp = netdev_priv(netdev); - struct macb_queue *queue = bp->queues; + struct macb_queue *queue; unsigned long flags; unsigned int q; int err; -- 1.8.3.1