On Fri, 2016-03-18 at 16:25 -0700, Alexander Duyck wrote: > The strings were missing for several of the GSO offloads that are > available. This patch provides the missing strings so that we can toggle > or query any of them via the ethtool command. > > Signed-off-by: Alexander Duyck <adu...@mirantis.com> > --- > net/core/ethtool.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/net/core/ethtool.c b/net/core/ethtool.c > index 2966cd0d7c93..b3c39d531469 100644 > --- a/net/core/ethtool.c > +++ b/net/core/ethtool.c > @@ -82,9 +82,12 @@ static const char > netdev_features_strings[NETDEV_FEATURE_COUNT][ETH_GSTRING_LEN] > [NETIF_F_TSO6_BIT] = "tx-tcp6-segmentation", > [NETIF_F_FSO_BIT] = "tx-fcoe-segmentation", > [NETIF_F_GSO_GRE_BIT] = "tx-gre-segmentation", > + [NETIF_F_GSO_GRE_CSUM_BIT] = "tx-gre-csum-segmentation",
All of the existing checksum offload names include the word "checksum" in full, so I think the new names should do the same. > [NETIF_F_GSO_IPIP_BIT] = "tx-ipip-segmentation", > [NETIF_F_GSO_SIT_BIT] = "tx-sit-segmentation", > [NETIF_F_GSO_UDP_TUNNEL_BIT] = "tx-udp_tnl-segmentation", > + [NETIF_F_GSO_UDP_TUNNEL_CSUM_BIT] = "tx-udp_tnl-csum-segmentation", > + [NETIF_F_GSO_TUNNEL_REMCSUM_BIT] = "tx-remcsum-segmentation", I think this should be "tx-tunnel-remote-checksum-segmentation", though that is getting quite unwieldy. Ben. > [NETIF_F_FCOE_CRC_BIT] = "tx-checksum-fcoe-crc", > [NETIF_F_SCTP_CRC_BIT] = "tx-checksum-sctp", > -- Ben Hutchings To err is human; to really foul things up requires a computer.
signature.asc
Description: This is a digitally signed message part