[Intel-wired-lan] [next PATCH 2/2] i40e/i40evf: Add support for IPIP and SIT offloads

Bowers, AndrewX andrewx.bowers at intel.com
Tue Apr 5 21:52:34 UTC 2016


> -----Original Message-----
> From: Intel-wired-lan [mailto:intel-wired-lan-bounces at lists.osuosl.org] On
> Behalf Of Alexander Duyck
> Sent: Saturday, April 02, 2016 12:07 AM
> To: intel-wired-lan at lists.osuosl.org; Kirsher, Jeffrey T
> <jeffrey.t.kirsher at intel.com>; alexander.duyck at gmail.com
> Subject: [Intel-wired-lan] [next PATCH 2/2] i40e/i40evf: Add support for IPIP
> and SIT offloads
> 
> Looking over the documentation it turns out enabling IPIP and SIT offloads
> for i40e is pretty straighforward.  As such I decided to enable them with this
> patch.  In my testing I am seeing an improvement of 8 to 10 Gb/s for IPIP and
> SIT tunnels with this offload enabled.
> 
> Signed-off-by: Alexander Duyck <aduyck at mirantis.com>
> ---
> 
> Testing-hints:
>   All that should be needed is to setup a pair of systems with a tunnel and
>   pass traffic over it.  Documentation on how to setup IPIP and SIT tunnels
>   can be found at:
> 
> 
> http://www.linuxfoundation.org/collaborate/workgroups/networking/tunn
> eling
> 
>  drivers/net/ethernet/intel/i40e/i40e_main.c     |    2 ++
>  drivers/net/ethernet/intel/i40e/i40e_txrx.c     |   24 +++++++++++++++------
> --
>  drivers/net/ethernet/intel/i40evf/i40e_txrx.c   |   24 +++++++++++++++-----
> ---
>  drivers/net/ethernet/intel/i40evf/i40evf_main.c |    2 ++
>  4 files changed, 36 insertions(+), 16 deletions(-)

Tested-by: Andrew Bowers <andrewx.bowers at intel.com>
SIT and IPIP tunnels can be created and will pass traffic.


More information about the Intel-wired-lan mailing list