]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns: Fix ethtool private flags
authorMatthias Brugger <matthias.bgg@gmail.com>
Thu, 15 Mar 2018 16:54:20 +0000 (17:54 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sat, 17 Mar 2018 23:48:26 +0000 (19:48 -0400)
commit8f77395dfa0c2779a0405b5e7face955564ca2c1
treeb47f21dd62dd518a1bd432bf2a8d726b56f91f4d
parente6fec1ac8ee89d3c51cc6799d000026f8cbdf1b4
net: hns: Fix ethtool private flags

The driver implementation returns support for private flags, while
no private flags are present. When asked for the number of private
flags it returns the number of statistic flag names.

Fix this by returning EOPNOTSUPP for not implemented ethtool flags.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c