summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/igbvf
diff options
context:
space:
mode:
authorAlexander Duyck <aduyck@mirantis.com>2016-05-18 10:44:53 -0700
committerDavid S. Miller <davem@davemloft.net>2016-05-20 19:25:52 -0400
commitbf2d1df395028519f7a435ccde02820d16ec27a7 (patch)
tree31c98d39d78790a00833c2517955488a2ba6d4c8 /drivers/net/ethernet/intel/igbvf
parent6a5536810180bb2c739df890a36cfa29da1914eb (diff)
downloadlinux-bf2d1df395028519f7a435ccde02820d16ec27a7.tar.gz
linux-bf2d1df395028519f7a435ccde02820d16ec27a7.tar.bz2
linux-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/igbvf')
-rw-r--r--drivers/net/ethernet/intel/igbvf/netdev.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/igbvf/netdev.c b/drivers/net/ethernet/intel/igbvf/netdev.c
index 79b907f1a520..b0778ba65083 100644
--- a/drivers/net/ethernet/intel/igbvf/netdev.c
+++ b/drivers/net/ethernet/intel/igbvf/netdev.c
@@ -2764,6 +2764,7 @@ static int igbvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
#define IGBVF_GSO_PARTIAL_FEATURES (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)