OpenCloudOS-Kernel/drivers/net/ixgbe
Auke Kok 41825d7158 ixgbe: Correctly obtain protocol information on transmit
In reply to "RE: [Fwd: [PATCH 2.6.25] ixgbe/igb: correctly obtain protocol
information on transmit]" from Andy Gospodarek:

The driver was incorrectly looking at socket headers for
protocol information, needed for checksumming offload. Fix
this by not looking at the socket but frame headers instead.

This disregards extension headers but it's unclear that linux
generates those anyway.

Tested by Andy Gospodarek.

Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2008-02-15 10:52:08 -05:00
..
Makefile ixgbe: driver for Intel(R) 82598 PCI-Express 10GbE adapters (v4) 2007-10-10 16:51:02 -07:00
ixgbe.h ixbge: remove TX lock and redo TX accounting. 2008-02-05 13:31:32 -05:00
ixgbe_82598.c ixgbe: Fix copper PHY initialization code 2008-01-28 15:03:44 -08:00
ixgbe_common.c drivers/net/ixgb: Add missing "space" 2008-01-28 15:03:55 -08:00
ixgbe_common.h ixgbe: driver for Intel(R) 82598 PCI-Express 10GbE adapters (v4) 2007-10-10 16:51:02 -07:00
ixgbe_ethtool.c ixgbe: Fix pause code for ethtool 2008-02-05 13:31:34 -05:00
ixgbe_main.c ixgbe: Correctly obtain protocol information on transmit 2008-02-15 10:52:08 -05:00
ixgbe_phy.c ixgbe: driver for Intel(R) 82598 PCI-Express 10GbE adapters (v4) 2007-10-10 16:51:02 -07:00
ixgbe_phy.h ixgbe: Fix copper PHY initialization code 2008-01-28 15:03:44 -08:00
ixgbe_type.h ixgbe endianness annotations 2008-01-28 15:07:15 -08:00