]> git.baikalelectronics.ru Git - kernel.git/commit
i40e/i40evf: Handle IPv6 extension headers in checksum offload
authorAlexander Duyck <aduyck@mirantis.com>
Mon, 25 Jan 2016 05:16:54 +0000 (21:16 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 18 Feb 2016 18:49:42 +0000 (10:49 -0800)
commite6c7fe5145d0606bc37cca6a642dac5d766f504f
treec40122b687886f5a5deb259944d86e86ef082160
parent647cb1c9594074f61803c221674e2cee1c22a39c
i40e/i40evf: Handle IPv6 extension headers in checksum offload

This patch adds support for IPv6 extension headers in setting up the Tx
checksum.  Without this patch extension headers would cause IPv6 traffic to
fail as the transport protocol could not be identified.

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>
drivers/net/ethernet/intel/i40e/i40e_txrx.c
drivers/net/ethernet/intel/i40evf/i40e_txrx.c