]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
ixgbe: Correct handling of any outer UDP checksum setting
authorMark Rustad <mark.d.rustad@intel.com>
Fri, 4 Dec 2015 19:26:43 +0000 (11:26 -0800)
committerTim Gardner <tim.gardner@canonical.com>
Mon, 29 Feb 2016 15:56:58 +0000 (08:56 -0700)
commitd999139022ba39d84db45ccadb0df0e1827740d8
treed95094ca92fb2a90c0c86890212c75dfd4d6163f
parent14a897b8839ee6dde403eb8dbb8476959a402c47
ixgbe: Correct handling of any outer UDP checksum setting

BugLink: http://bugs.launchpad.net/bugs/1536473
If an outer UDP checksum is set, pass the skb up with CHECKSUM_NONE
so that the stack will check the checksum. Do not increment an
error counter, because we don't know that there is an actual error.

Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit d469251bfd06d15289c9dd5dd60b8ebf65785b03)
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c