]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i40e/i40evf: Add support for IPIP and SIT offloads
authorAlexander Duyck <aduyck@mirantis.com>
Sat, 2 Apr 2016 07:06:56 +0000 (00:06 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 7 Jul 2016 17:41:05 +0000 (10:41 -0700)
commit1bed6d088dbfb9cbcb54dc4eac25abf46f19e9d8
tree3f88c1c2b0f40052a1ea4ac80ed16bc4343eede6
parent904ba533db0785a029fae8b3570fc674bca1c79f
i40e/i40evf: Add support for IPIP and SIT offloads

Orabug: 23176970

Looking over the documentation it turns out enabling IPIP and SIT offloads
for i40e is pretty straightforward.  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@mirantis.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit 577389a5db766c44400e75e6a79f39d9b0d585f8)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
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