e1000e: Driver workaround for IPv6 Header Extension Erratum.
authorMatthew Vick <matthew.vick@intel.com>
Wed, 25 Apr 2012 08:01:05 +0000 (08:01 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 3 May 2012 09:29:04 +0000 (02:29 -0700)
commitf6bd5577a39aed21cefd698bc46f70cfeaa0923c
treeaa5b9c51bf2d216e49e55e3f8b8b8a2557ff27c5
parent885fe7be4b23d8b9e46cdd87148cefbec926868b
e1000e: Driver workaround for IPv6 Header Extension Erratum.

Previously, IPv6 extension header parsing was disabled for all devices
supported by e1000e when using packet split mode. However, as per a
silicon errata, only certain devices need this restriction and will need
to disable IPv6 extension header parsing for all modes.

Signed-off-by: Matthew Vick <matthew.vick@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/e1000e/80003es2lan.c
drivers/net/ethernet/intel/e1000e/82571.c
drivers/net/ethernet/intel/e1000e/ich8lan.c
drivers/net/ethernet/intel/e1000e/netdev.c