ixgbe: disable RSC when Rx checksum is off
authorEmil Tantilov <emil.s.tantilov@intel.com>
Fri, 13 May 2011 02:22:50 +0000 (02:22 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 24 Jun 2011 05:46:21 +0000 (22:46 -0700)
commit2ba279e2f72a9112a2536eabc8fae5413bbbdfb6
tree63d26f47531fe5671b619d1c5d283c4f72e58559
parentc988ee829074073d3cd80090ef56a6e370b5c9b4
ixgbe: disable RSC when Rx checksum is off

Disabling Rx checksumming leads to performance degradation due to
RSC causing packets to have incorrect checksums.

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Evan Swanson <evan.swanson@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ixgbe/ixgbe_ethtool.c