]> git.baikalelectronics.ru Git - kernel.git/commit
e1000: two workarounds were incomplete, fix them
authorJesse Brandeburg <jesse.brandeburg@intel.com>
Fri, 25 Sep 2009 12:18:41 +0000 (12:18 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 27 Sep 2009 03:15:45 +0000 (20:15 -0700)
commita0988c37a5952cd3de58110cb896f237534d8bca
treef1981a54e82c35779b83b20d6e58e22f29700595
parentf207a34bdd6adee68ef8536ed2190e0c4ba551d9
e1000: two workarounds were incomplete, fix them

1) 82544 does not need last_tx_tso workaround, it interferes with the 82544
workaround too
2) 82544 hang workaround was using the address of the page struct instead of
the physical address as its "workaround decider" not sure how that ever worked

Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000/e1000_main.c