Re: [PATCH net-next v2 4/4] gve: Add ethtool support

2019-06-28 Thread Catherine Sullivan
On Fri, Jun 28, 2019 at 11:11 AM Stephen Hemminger wrote: > > On Fri, 28 Jun 2019 10:56:33 -0700 > Catherine Sullivan wrote: > > > +static void > > +gve_get_ethtool_stats(struct net_device *netdev, > > + struct ethtool_stats *stats, u64 *data) > > +{ > > + struct gve_priv *p

Re: [PATCH net-next v2 4/4] gve: Add ethtool support

2019-06-28 Thread Stephen Hemminger
On Fri, 28 Jun 2019 10:56:33 -0700 Catherine Sullivan wrote: > +static void > +gve_get_ethtool_stats(struct net_device *netdev, > + struct ethtool_stats *stats, u64 *data) > +{ > + struct gve_priv *priv = netdev_priv(netdev); > + u64 rx_pkts, rx_bytes, tx_pkts, tx_bytes;

[PATCH net-next v2 4/4] gve: Add ethtool support

2019-06-28 Thread Catherine Sullivan
Add support for the following ethtool commands: ethtool -s|--change devname [msglvl N] [msglevel type on|off] ethtool -S|--statistics devname ethtool -i|--driver devname ethtool -l|--show-channels devname ethtool -L|--set-channels devname ethtool -g|--show-ring devname ethtool --reset devname Sig