Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp3847616ybl; Mon, 26 Aug 2019 01:15:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqwZD0YBQ4OEg8FVIxRDznXVvo7pTKXpCpHfF8nTfUfJoQLUzLCInjiJQywEqgwRC+uBmlIq X-Received: by 2002:a17:902:12d:: with SMTP id 42mr16938352plb.187.1566807342877; Mon, 26 Aug 2019 01:15:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566807342; cv=none; d=google.com; s=arc-20160816; b=dn4RpSLWd/kYsv4xhDFCAVXIVPAcZYs9jSW3B0lhsYFwa/cknoMAwxdcsNr6I+g6EK z3boKf1Tx7qla7YzEgv0s1hGgHPqtHP6k+x47t4mx6NyClUnlVEsgI3g6aUQy7ZEMdk7 5v9r7O8S8igKyfEOVrv5vC734R/2sPxBkXXv15gXGA135GYq8npZu6hC5y66/fXMza9V 734tOqlzmk5g7eqAWFSJpYm3eifjzfMMYDeBEyU4bj/iYU0lzf7mc067kiIO7XG/TkFX y+BBjmvDnVKGhFpnT5Y6zQB3Nm/2OSvZW4rweKcFzZqf6DaEiv0d/y5+1QAMiac3BVHf LGcQ== 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 :content-disposition:mime-version:user-agent:in-reply-to:references :subject:cc:to:from:message-id:date:dkim-signature:dkim-filter; bh=nldrHn+KAKeYnid1IIOCpT7MYz4xEwc91l3x6SgF+6E=; b=EwxfIVaFNbLDumfX1Y+3irjSMImexkdAS8ffUM+6quD82FlpqppJ31SZXANc5rB8N6 yy4WcdlJe6oy1ou8utOaKDJmo/ab/Hrbjb1j2kjKcCNk9QCM/V3O6XY4+KCdVqXaioRL NswcMBUsb88jGtnO12wN7+HRb2Jg/mHuCaU7MSEp+Ieib13hi8csF53upyUmbiD9E3sR DLIOpgBjE69UxA5vHPsX0vyPVn4kTDZhemuZJGrKQwS7WdjAoenwIxgyM+hEmMkLq5pK qHUOiwM0yy7twkHMofzSZ1Wjdwm/5Mz/fcnDSNEmd0N1ZYr9m1zg8Dk0gbtDoPlzux/Y bDAA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@vdorst.com header.s=default header.b=pmf2jINY; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=vdorst.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h27si8483956pgh.388.2019.08.26.01.15.27; Mon, 26 Aug 2019 01:15:42 -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; dkim=pass header.i=@vdorst.com header.s=default header.b=pmf2jINY; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=vdorst.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729882AbfHZHKu (ORCPT + 99 others); Mon, 26 Aug 2019 03:10:50 -0400 Received: from mx.0dd.nl ([5.2.79.48]:40274 "EHLO mx.0dd.nl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729625AbfHZHKu (ORCPT ); Mon, 26 Aug 2019 03:10:50 -0400 Received: from mail.vdorst.com (mail.vdorst.com [IPv6:fd01::250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.0dd.nl (Postfix) with ESMTPS id E15F95FB9C; Mon, 26 Aug 2019 09:10:48 +0200 (CEST) Authentication-Results: mx.0dd.nl; dkim=pass (2048-bit key; secure) header.d=vdorst.com header.i=@vdorst.com header.b="pmf2jINY"; dkim-atps=neutral Received: from www (www.vdorst.com [192.168.2.222]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.vdorst.com (Postfix) with ESMTPSA id 932C11D9D97F; Mon, 26 Aug 2019 09:10:48 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail.vdorst.com 932C11D9D97F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vdorst.com; s=default; t=1566803448; bh=nldrHn+KAKeYnid1IIOCpT7MYz4xEwc91l3x6SgF+6E=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=pmf2jINYRJh9VPHOycLU+JkTVk84l9+SH0R5yT6L0GCIN5y13UkDQg8XU5gh7Z1rs a2fkMFSj33k6ov18h8wdC5FrcfKK2j+ZWMjHHlZTozWHTIVR+BQ638D3ZvN+DDzMo7 hNba0C6plwDPWYmE473SdQ+YZZZdvpgixDMwIu8+sTrpadfo9e0gT0FSQhmMBvp+Ve Jv31tM4W27rQCcb6WjWVaTqDQUXI9Nea5lUy5q1X/J+QZL7pAfzQssZB0BvdlGukbI cdeNqWwE85V+YQAye2auaD937iGkIVCk0ssYmgk/6P3QTSczN7Q8v8VXgg/l4yTgno Zg2O3LDULsLIg== Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by www.vdorst.com (Horde Framework) with HTTPS; Mon, 26 Aug 2019 07:10:48 +0000 Date: Mon, 26 Aug 2019 07:10:48 +0000 Message-ID: <20190826071048.Horde.gwS9nzceYYiYGJLnJ6-x2hz@www.vdorst.com> From: =?utf-8?b?UmVuw6k=?= van Dorst To: Mao Wenan , sr@denx.de Cc: nbd@openwrt.org, john@phrozen.org, sean.wang@mediatek.com, nelson.chang@mediatek.com, davem@davemloft.net, matthias.bgg@gmail.com, kernel-janitors@vger.kernel.org, netdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 -next] net: mediatek: remove set but not used variable 'status' References: <20190824.142158.1506174328495468705.davem@davemloft.net> <20190826013118.22720-1-maowenan@huawei.com> In-Reply-To: <20190826013118.22720-1-maowenan@huawei.com> User-Agent: Horde Application Framework 5 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Let's add Stefan to the conversation. He is the author of this commit. Quoting Mao Wenan : > Fixes gcc '-Wunused-but-set-variable' warning: > drivers/net/ethernet/mediatek/mtk_eth_soc.c: In function mtk_handle_irq: > drivers/net/ethernet/mediatek/mtk_eth_soc.c:1951:6: warning: > variable status set but not used [-Wunused-but-set-variable] > > Fixes: 296c9120752b ("net: ethernet: mediatek: Add MT7628/88 SoC support") > Signed-off-by: Mao Wenan > --- > v2: change format of 'Fixes' tag. > drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/drivers/net/ethernet/mediatek/mtk_eth_soc.c > b/drivers/net/ethernet/mediatek/mtk_eth_soc.c > index 8ddbb8d..bb7d623 100644 > --- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c > +++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c > @@ -1948,9 +1948,7 @@ static irqreturn_t mtk_handle_irq_tx(int irq, > void *_eth) > static irqreturn_t mtk_handle_irq(int irq, void *_eth) > { > struct mtk_eth *eth = _eth; > - u32 status; > > - status = mtk_r32(eth, MTK_PDMA_INT_STATUS); Hi Stefan, You added an extra MTK_PDMA_INT_STATUS read in mtk_handle_irq() Is that read necessary to work properly? Greats, René > if (mtk_r32(eth, MTK_PDMA_INT_MASK) & MTK_RX_DONE_INT) { > if (mtk_r32(eth, MTK_PDMA_INT_STATUS) & MTK_RX_DONE_INT) > mtk_handle_irq_rx(irq, _eth); > -- > 2.7.4