Files
linux/include/net
Arnd Bergmann e6790fd861 mlx5: avoid unused variable warning
When CONFIG_NET_CLS_ACT is disabled, we get a new warning in the mlx5
ethernet driver because the tc_for_each_action() loop never references
the iterator:

mellanox/mlx5/core/en_tc.c: In function 'mlx5e_stats_flower':
mellanox/mlx5/core/en_tc.c:431:20: error: unused variable 'a' [-Werror=unused-variable]
  struct tc_action *a;

This changes the dummy tc_for_each_action() macro by adding a
cast to void, letting the compiler know that the variable is
intentionally declared but not used here. I could not come up
with a nicer workaround, but this seems to do the trick.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Fixes: aad7e08d39 ("net/mlx5e: Hardware offloaded flower filter statistics support")
Fixes: 00175aec94 ("net/sched: Macro instead of CONFIG_NET_CLS_ACT ifdef")
Acked-By: Amir Vadai <amir@vadai.me>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-05-20 11:23:49 -07:00
..
2016-04-13 10:41:10 +02:00
2016-05-20 11:23:49 -07:00
2014-09-18 10:54:36 +02:00
2015-03-04 00:23:23 -05:00
2015-06-28 16:55:44 -07:00
2016-03-18 23:14:15 -04:00
2015-11-18 16:17:38 -05:00
2016-04-25 16:44:27 -04:00
2016-04-25 16:44:27 -04:00
2016-04-25 16:44:27 -04:00
2015-03-06 21:50:02 -05:00
2015-09-17 17:18:37 -07:00
2016-05-11 19:36:28 -04:00
2016-02-16 20:21:48 -05:00
2013-11-07 19:28:58 -05:00
2016-04-28 17:03:38 -04:00
2016-04-25 16:45:53 -04:00
2016-05-12 16:53:58 -04:00
2016-04-27 22:48:25 -04:00
2016-05-02 19:23:32 -04:00
2016-05-03 16:08:14 -04:00
2016-03-10 14:42:03 -05:00
2016-05-11 19:31:40 -04:00
2014-01-03 20:56:48 -05:00
2016-02-21 22:00:28 -05:00
2015-10-23 06:26:42 -07:00
2016-05-16 13:46:23 -04:00
2016-03-23 22:09:58 -04:00
2016-04-07 16:53:30 -04:00
2014-06-02 11:00:41 -07:00
2015-03-12 22:58:12 -04:00
2016-05-11 19:31:40 -04:00
2016-05-03 16:08:14 -04:00
2015-10-26 22:24:22 -07:00
2016-04-27 22:48:25 -04:00
2016-04-27 22:48:23 -04:00