]> git.baikalelectronics.ru Git - kernel.git/commit
intel: Add support for IPv6 IP-in-IP offload
authorAlexander Duyck <aduyck@mirantis.com>
Wed, 18 May 2016 17:44:53 +0000 (10:44 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 20 May 2016 23:25:52 +0000 (19:25 -0400)
commitd8fe411cece940901c23d3fa41b15f1fbac15951
tree31c98d39d78790a00833c2517955488a2ba6d4c8
parent735b654b5a03de291a06c73051633a41636c825d
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>
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/i40e/i40e_txrx.c
drivers/net/ethernet/intel/i40evf/i40e_txrx.c
drivers/net/ethernet/intel/i40evf/i40evf_main.c
drivers/net/ethernet/intel/igb/igb_main.c
drivers/net/ethernet/intel/igbvf/netdev.c
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c