linux/drivers/net/ethernet/intel/e1000e
Bruce Allan 12d43f7d3c e1000e: unexpected "Reset adapter" message when cable pulled
When there is heavy traffic and the cable is pulled, the driver must reset
the adapter to flush the Tx queue in hardware.  This causes the reset path
to be scheduled and logs the message "Reset adapter" which could be mis-
interpreted as an error by the user.  Change how the reset path is invoked
for this scenario by using the same method done in an existing work-around
for 80003es2lan (i.e. set a flag and if the flag is set in the reset code
do not log the "Reset adapter" message since the reset is expected).

Re-name the FLAG_RX_RESTART_NOW to FLAG_RESTART_NOW since it is used for
resets in both the Rx and Tx specific code.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2013-01-15 23:32:23 -08:00
..
80003es2lan.c e1000e: cosmetic cleanup of comments 2012-12-01 03:37:22 -08:00
82571.c e1000e: cosmetic cleanup of comments 2012-12-01 03:37:22 -08:00
defines.h e1000e: Invalid Image CSUM bit changed for I217 2013-01-15 21:38:39 -08:00
e1000.h e1000e: unexpected "Reset adapter" message when cable pulled 2013-01-15 23:32:23 -08:00
ethtool.c e1000e: cosmetic cleanup of comments 2012-12-01 03:37:22 -08:00
hw.h e1000e: SerDes autoneg flow control 2013-01-15 21:25:11 -08:00
ich8lan.c e1000e: fix enabling of EEE on 82579 and I217 2013-01-15 22:46:58 -08:00
mac.c e1000e: SerDes autoneg flow control 2013-01-15 21:25:11 -08:00
Makefile e1000e: update copyright year 2012-01-26 19:01:17 -08:00
manage.c e1000e: cosmetic cleanup of comments 2012-12-01 03:37:22 -08:00
netdev.c e1000e: unexpected "Reset adapter" message when cable pulled 2013-01-15 23:32:23 -08:00
nvm.c e1000e: Acquire/release semaphore when writing each EEPROM page 2013-01-15 21:31:41 -08:00
param.c drivers/net: fix up function prototypes after __dev* removals 2012-12-07 14:22:22 -05:00
phy.c e1000e: cosmetic cleanup of comments 2012-12-01 03:37:22 -08:00