From patchwork Wed Aug 22 15:25:44 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 144838 Delivered-To: patch@linaro.org Received: by 2002:a2e:164a:0:0:0:0:0 with SMTP id 10-v6csp157713ljw; Wed, 22 Aug 2018 08:26:21 -0700 (PDT) X-Google-Smtp-Source: AA+uWPwdtteHj1iFcjX2ULp5zX91UySMeB5Eu9MAoQfYLr7UXfTDrOnxzrnnxug9SfmUWAwi/ytO X-Received: by 2002:a63:d613:: with SMTP id q19-v6mr51946613pgg.327.1534951581819; Wed, 22 Aug 2018 08:26:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534951581; cv=none; d=google.com; s=arc-20160816; b=yPPcLBxxqDqXwSsiEuXx/IUTPPffxgpAR0BuuIibUmWBY/1QLIjMmMCtBpTCZnmC0T w1N4VWzErNVQkgB4gvbddLW3xe64V4FaG+600Ack/iTObL9KOO/cB7kiK88CUkHFAN7e 0iDDH8mOI11CepVDZtKdSqh6KgYjuVjO0VCi0/QV8lPWQxkZd7Ks/ExswQ2Z46fT+NgE 5Bg5Ps0kT2sT8IZ8dF3FqJNqVXIeNu1I6JcQcefXX+VHnLdM8Z8KRaaKXbZpTQtl0//M LDTQv42QHxEpLyKTGvluoeIL1/OyeuwNMkQ5KOZeBoOBBsphQNKi0kC1QJ9e5wDPTbB3 T7xQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=erRl3hxL7bfx0+PTWoOizJo6bOeMLU/nk8rc9xcqE2Y=; b=pmfjs4G5Y2MzQhVIv7Af3moO8WtX1WwXrxx81LKHJVyLs4+VteblZQUVJ3ORD57naB KRpfU34ZV+oi5Y6nfQkHF7RfWyN+c3QDsxUzVXymqL+Y2SmEsnR1y8KyFiwtwLigZhsy h4qQ4o6piFGQky3brKF+jwbPEP2BCQls0SGoklFyl9L5FCT9OSRLTCHwPXwghvh+Vy3o rT1cs6FylyVndOwL0cBFeK9qc/O42W2vDTsSkljj5QIAwdlaA+7g1mfC2ZrItt/QGZiQ l6B8rYoezXYAZ5XbNMH8HC2kbQnsD/Nsw9baqinty6T/f+JkrKJ4ejO7T9eJbQVuca04 W4Qw== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b6-v6si1873722pgj.211.2018.08.22.08.26.21; Wed, 22 Aug 2018 08:26:21 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729229AbeHVSvi (ORCPT + 32 others); Wed, 22 Aug 2018 14:51:38 -0400 Received: from mout.kundenserver.de ([212.227.126.131]:44830 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728568AbeHVSvi (ORCPT ); Wed, 22 Aug 2018 14:51:38 -0400 Received: from wuerfel.lan ([109.193.40.16]) by mrelayeu.kundenserver.de (mreue005 [212.227.15.129]) with ESMTPA (Nemesis) id 0MdqcT-1fT1gN0TWf-00Pg2b; Wed, 22 Aug 2018 17:26:10 +0200 From: Arnd Bergmann To: Jamal Hadi Salim , Cong Wang , Jiri Pirko , "David S. Miller" Cc: Arnd Bergmann , Jakub Kicinski , Simon Horman , Nogah Frankel , Alexander Aring , John Hurley , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] net_sched: fix unused variable warning in stmmac Date: Wed, 22 Aug 2018 17:25:44 +0200 Message-Id: <20180822152608.4173947-1-arnd@arndb.de> X-Mailer: git-send-email 2.18.0 X-Provags-ID: V03:K1:9c8oY3nZCLYeCLWxxhoXId82NQxwAYJ+x5Cz0arpKbdoI/pqQ5E xSOWWxuz19cP6AQFBQXe3NTfI+3Bb4oKsnksqvKBUSYdLaS05oyLwzfO4U8T3G3ePZusKc6 hFH92/Xg2oVNn31Ea4aQPwmKFntmWi5xxteefqKnxWqlx/rPDgzUgcAYCBE4X8l3poepXq4 bTwEVhk17a83kmAxFXHPA== X-UI-Out-Filterresults: notjunk:1; V01:K0:9ZPzOdt6e8E=:Qw+HzdL7oan1mYyd3PG+pM XQsQTEkXY8209dMTgCOKuV1600ccnX4O0zwGSvuzQLMvph0EOz4hNXqk2Mhq6E+4EAKiPq4Qq niwaFWLqS03Bef/ctW3u7eSkrNZmdKwOXkKg4Su2/83eLBtY6IjWgwfXLTxeECKiTSH5C9QY1 Kr0C6eJfBG3PZeeBKq7KWSoVus7KonoUxRXtUmrlq57UqHIsbYj+TDpflVw36CuNh2p4g330+ dp8+SLf36Hb+9sSvDKasD+Ou0TV95fL3LPEQHQRWW1zaPnoUd8iP6DdVbzrR3BTfci6i9M39u qwmxgGmCKFpI132Yecf2Ox9BCr1okB8EvEBV26+GPYSWp6YZ1cxcLZP20JIabJlmrNiEp/rkH 9cCWsAjdWbU9eH9YIt+hKeF0c1Ekh8oQObJXvfW8FxOzDpL2IL9LKwjf3xlVupEEDMRD0m40s dzDefapjRcX9ScoeuM8/AvlZt5AyffnYzzjlC21CF6UQR2+ajRYY3C0sTw/3Z5szDq+gDESQS Ac4s4sMDS/RlhI/jg/WWVn0rKkaUlXtqBQAKTx82sE24TakEvjlAQIL3ZNukeVZi0JgI3cfuW hYv1MPhIHhMOxODMNkRhywzDcuD1QjiOez7OBi0+Q7ClGp+Ki8UfULIh9EWSLxypI1+kretQ0 9ckNL6WDuAKIKUTqJ9sZuSNFvWeNX5tYaCFsSKT03iv8MGGaHlxwhvGbniW0oYHlQstY= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The new tcf_exts_for_each_action() macro doesn't reference its arguments when CONFIG_NET_CLS_ACT is disabled, which leads to a harmless warning in at least one driver: drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c: In function 'tc_fill_actions': drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:64:6: error: unused variable 'i' [-Werror=unused-variable] Adding a cast to void lets us avoid this kind of warning. To be on the safe side, do it for all three arguments, not just the one that caused the warning. Fixes: 244cd96adb5f ("net_sched: remove list_head from tc_action") Signed-off-by: Arnd Bergmann --- include/net/pkt_cls.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.18.0 diff --git a/include/net/pkt_cls.h b/include/net/pkt_cls.h index c17d51865469..75a3f3fdb359 100644 --- a/include/net/pkt_cls.h +++ b/include/net/pkt_cls.h @@ -303,7 +303,7 @@ static inline void tcf_exts_put_net(struct tcf_exts *exts) for (i = 0; i < TCA_ACT_MAX_PRIO && ((a) = (exts)->actions[i]); i++) #else #define tcf_exts_for_each_action(i, a, exts) \ - for (; 0; ) + for (; 0; (void)(i), (void)(a), (void)(exts)) #endif static inline void