diff options
author | Alexander Duyck <aduyck@mirantis.com> | 2016-05-18 10:44:53 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-05-20 19:25:52 -0400 |
commit | bf2d1df395028519f7a435ccde02820d16ec27a7 (patch) | |
tree | 31c98d39d78790a00833c2517955488a2ba6d4c8 /drivers/net/ethernet/intel/i40evf/i40evf_main.c | |
parent | ip6_gre: Do not allow segmentation offloads GRE_CSUM is enabled with FOU/GUE (diff) | |
download | linux-dev-bf2d1df395028519f7a435ccde02820d16ec27a7.tar.xz linux-dev-bf2d1df395028519f7a435ccde02820d16ec27a7.zip |
intel: Add support for IPv6 IP-in-IP offload
This patch adds support for offloading IPXIP6 type packets that represent
either IPv4 or IPv6 encapsulated inside of an IPv6 outer IP header. In
addition with this change we should also be able to support FOU
encapsulated traffic with outer IPv6 headers.
Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/intel/i40evf/i40evf_main.c')
-rw-r--r-- | drivers/net/ethernet/intel/i40evf/i40evf_main.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/i40evf/i40evf_main.c b/drivers/net/ethernet/intel/i40evf/i40evf_main.c index 02d0a1ca6960..16c552952860 100644 --- a/drivers/net/ethernet/intel/i40evf/i40evf_main.c +++ b/drivers/net/ethernet/intel/i40evf/i40evf_main.c @@ -2231,6 +2231,7 @@ int i40evf_process_config(struct i40evf_adapter *adapter) NETIF_F_GSO_GRE | NETIF_F_GSO_GRE_CSUM | NETIF_F_GSO_IPXIP4 | + NETIF_F_GSO_IPXIP6 | NETIF_F_GSO_UDP_TUNNEL | NETIF_F_GSO_UDP_TUNNEL_CSUM | NETIF_F_GSO_PARTIAL | |