[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1458346684.2953.16.camel@decadent.org.uk>
Date: Sat, 19 Mar 2016 00:18:04 +0000
From: Ben Hutchings <ben@...adent.org.uk>
To: Alexander Duyck <aduyck@...antis.com>, ecree@...arflare.com,
netdev@...r.kernel.org, davem@...emloft.net,
alexander.duyck@...il.com, tom@...bertland.com
Subject: Re: [RFC PATCH 6/9] ethtool: Add support for toggling any of the
GSO offloads
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 <aduyck@...antis.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.
Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)
Powered by blists - more mailing lists