diff options
author | Alexander Duyck <alexander.h.duyck@intel.com> | 2009-04-27 18:35:14 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-04-28 04:53:12 -0400 |
commit | 2844f7975837d47fe7f20aa96c1df3bcecf91935 (patch) | |
tree | 3828707084e8bbbf2ba1c5d47ff3f779f82ed64b /drivers/net/igb/e1000_defines.h | |
parent | 3935358ebcb8320965478c0e8ee070e1d65851c8 (diff) |
igb: make rxcsum configuration seperate from multiqueue
The igb driver was being incorrectly setup to only allow disabling receive
checksum if multiqueue was disabled. This change corrects that so that
RXCSUM is configured regardless of queue configuration.
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>
Diffstat (limited to 'drivers/net/igb/e1000_defines.h')
-rw-r--r-- | drivers/net/igb/e1000_defines.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/igb/e1000_defines.h b/drivers/net/igb/e1000_defines.h index ad2d319d0f8b..65acbbaca2d5 100644 --- a/drivers/net/igb/e1000_defines.h +++ b/drivers/net/igb/e1000_defines.h | |||
@@ -289,8 +289,8 @@ | |||
289 | #define E1000_SCTL_DISABLE_SERDES_LOOPBACK 0x0400 | 289 | #define E1000_SCTL_DISABLE_SERDES_LOOPBACK 0x0400 |
290 | 290 | ||
291 | /* Receive Checksum Control */ | 291 | /* Receive Checksum Control */ |
292 | #define E1000_RXCSUM_IPOFL 0x00000100 /* IPv4 checksum offload */ | ||
292 | #define E1000_RXCSUM_TUOFL 0x00000200 /* TCP / UDP checksum offload */ | 293 | #define E1000_RXCSUM_TUOFL 0x00000200 /* TCP / UDP checksum offload */ |
293 | #define E1000_RXCSUM_IPPCSE 0x00001000 /* IP payload checksum enable */ | ||
294 | #define E1000_RXCSUM_PCSD 0x00002000 /* packet checksum disabled */ | 294 | #define E1000_RXCSUM_PCSD 0x00002000 /* packet checksum disabled */ |
295 | 295 | ||
296 | /* Header split receive */ | 296 | /* Header split receive */ |