e1000e: suggest a possible workaround to a device hang on 82577/8
authorBruce Allan <bruce.w.allan@intel.com>
Tue, 20 Mar 2012 03:48:08 +0000 (03:48 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 3 May 2012 08:55:28 +0000 (01:55 -0700)
commit7c0427ee76dc96e3f67b90959581d0ba4a38aa63
treebe335493b8e45f276823955a5631632bf05a4a35
parentaf94bf6db1d58d26f1cdab145b6312ad363254a6
e1000e: suggest a possible workaround to a device hang on 82577/8

There is a known issue in the 82577 and 82578 device that can cause a hang
in the device hardware during traffic stress; the current workaround in the
driver is to disable transmit flow control by default.  If the user enables
transmit flow control and the device hang occurs, provide a message in the
syslog suggesting to re-enable the workaround.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/e1000e/netdev.c