Maciej Żenczykowski recently cleaned up many "unused parameter" compiler warnings but some new occurences appeared since (mostly in netlink code).
This series gets rid of all currently found "unused parameter" warnings and also one zero length array access warning (gcc10). There are still some compiler warnings left (signed/unsigned comparison and missing struct field initializers); these will be handled in next cycle as the fixes are more intrusive. This series should not affect resulting code; checked by comparing resulting binary against unpatched source. Michal Kubecek (7): rename maybe_unused macro to __maybe_unused cable_test: clean up unused parameters igc: mark unused callback parameter netlink: mark unused callback parameter netlink: mark unused parameters of bitset walker callbacks netlink: mark unused parameters of parser callbacks ioctl: avoid zero length array warning in get_stringset() amd8111e.c | 2 +- at76c50x-usb.c | 2 +- de2104x.c | 4 ++-- dsa.c | 2 +- e100.c | 2 +- e1000.c | 2 +- et131x.c | 2 +- ethtool.c | 10 ++++++---- fec.c | 2 +- fec_8xx.c | 2 +- fjes.c | 2 +- ibm_emac.c | 2 +- igb.c | 2 +- igc.c | 3 ++- internal.h | 2 +- ixgb.c | 2 +- ixgbe.c | 2 +- ixgbevf.c | 2 +- lan78xx.c | 2 +- marvell.c | 4 ++-- natsemi.c | 4 ++-- netlink/cable_test.c | 21 ++++++++------------- netlink/netlink.c | 2 +- netlink/parser.c | 28 ++++++++++++++++------------ netlink/pause.c | 3 ++- netlink/privflags.c | 2 +- netlink/settings.c | 9 ++++++--- netlink/tsinfo.c | 2 +- realtek.c | 2 +- sfc.c | 3 ++- smsc911x.c | 2 +- stmmac.c | 4 ++-- tg3.c | 4 ++-- tse.c | 2 +- vioc.c | 2 +- vmxnet3.c | 2 +- 36 files changed, 76 insertions(+), 69 deletions(-) -- 2.28.0