]> git.baikalelectronics.ru Git - kernel.git/commit
igb/igbvf: set rx csum always enabled in hw, disable via sw
authorAlexander Duyck <alexander.h.duyck@intel.com>
Wed, 6 May 2009 10:25:23 +0000 (10:25 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 May 2009 22:33:41 +0000 (15:33 -0700)
commit928da287714390f805b06579bafa07416277a392
treeefd247f9a2cc044ac32c9e55c1820a25d06595a0
parentd2086594087a55eec6a41e83bf208f63db93d44c
igb/igbvf: set rx csum always enabled in hw, disable via sw

An issue was found in which rx checksum could not be enabled without
resetting the interface.  The issue was the hardware enable was not being
done via ethtool.  To resolve this issue and prevent conflicts with VF
configuration we will leave the feature always enabled in hardware, and
then in software we will choose to ignore the results via a sw flag.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/igb/igb.h
drivers/net/igb/igb_ethtool.c
drivers/net/igb/igb_main.c