ethtool: Clean up definitions of rule location arrays in RX NFC
Correct the description of ethtool_rxnfc::rule_locs; it is an array of currently used locations, not all possible valid locations. Add note that drivers must not use ethtool_rxnfc::rule_locs. The rule_locs argument to ethtool_ops::get_rxnfc is either NULL or a pointer to an array of u32, so change the parameter type accordingly. Signed-off-by:Ben Hutchings <bhutchings@solarflare.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 1 addition, 1 deletiondrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
- drivers/net/ethernet/freescale/gianfar_ethtool.c 2 additions, 2 deletionsdrivers/net/ethernet/freescale/gianfar_ethtool.c
- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 2 additions, 3 deletionsdrivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
- drivers/net/ethernet/sfc/ethtool.c 1 addition, 1 deletiondrivers/net/ethernet/sfc/ethtool.c
- drivers/net/ethernet/sun/niu.c 2 additions, 2 deletionsdrivers/net/ethernet/sun/niu.c
- drivers/net/vmxnet3/vmxnet3_ethtool.c 1 addition, 1 deletiondrivers/net/vmxnet3/vmxnet3_ethtool.c
- include/linux/ethtool.h 4 additions, 3 deletionsinclude/linux/ethtool.h
Loading
Please register or sign in to comment