diff options
author | Sabrina Dubroca <sd@queasysnail.net> | 2017-07-21 12:49:28 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-07-24 13:52:59 -0700 |
commit | d764a122cc7af7ab1c40c08745f0fcd33cc2f7db (patch) | |
tree | 97ec50d56f42f47e6d46e670243c9b0c683a7443 /net/core/ethtool.c | |
parent | 5b861f6baa3a22a48d7a4ad0ce38a223d36c978a (diff) | |
download | op-kernel-dev-d764a122cc7af7ab1c40c08745f0fcd33cc2f7db.zip op-kernel-dev-d764a122cc7af7ab1c40c08745f0fcd33cc2f7db.tar.gz |
net: add new netdevice feature for offload of RX port for UDP tunnels
This adds a new netdevice feature, so that the offloading of RX port for
UDP tunnels can be disabled by the administrator on some netdevices,
using the "rx-udp_tunnel-port-offload" feature in ethtool.
This feature is set for all devices that provide ndo_udp_tunnel_add.
Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/ethtool.c')
-rw-r--r-- | net/core/ethtool.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/core/ethtool.c b/net/core/ethtool.c index 78408ab..b987bc4 100644 --- a/net/core/ethtool.c +++ b/net/core/ethtool.c @@ -105,6 +105,7 @@ static const char netdev_features_strings[NETDEV_FEATURE_COUNT][ETH_GSTRING_LEN] [NETIF_F_HW_TC_BIT] = "hw-tc-offload", [NETIF_F_HW_ESP_BIT] = "esp-hw-offload", [NETIF_F_HW_ESP_TX_CSUM_BIT] = "esp-tx-csum-hw-offload", + [NETIF_F_RX_UDP_TUNNEL_PORT_BIT] = "rx-udp_tunnel-port-offload", }; static const char |