linux/drivers/net/e1000e
Bruce Allan 52a9b23196 e1000e: s/w initiated LSC MSI-X interrupts not generated; no transmit
In MSI-X mode when an IMPI SoL session was active (i.e. the PHY reset was
blocked), the LSC interrupt generated by s/w to start the watchdog which
started the transmitter was not getting fired by the hardware because bit
24 (the 'other' cause bit) also needed to be set.  Without an active SoL
session, the PHY was reset which caused the h/w to fire the LSC interrupt.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-05-12 23:31:10 -07:00
..
82571.c e1000e: increase rx fifo size to 36K on 82574 and 82583 2010-05-05 21:15:31 -07:00
defines.h e1000e: initialize manageability (IPMI) pass-through in 82574/82583 2010-05-12 23:31:10 -07:00
e1000.h e1000e: save skb counts in TX to avoid cache misses 2010-05-05 21:11:25 -07:00
es2lan.c e1000e: provide MAC-family-specific function to set LAN ID 2010-01-13 20:31:57 -08:00
ethtool.c e1000e: bad state after running ethtool diagnostics with AMT enabled 2010-05-12 23:31:09 -07:00
hw.h e1000e: initialize manageability (IPMI) pass-through in 82574/82583 2010-05-12 23:31:10 -07:00
ich8lan.c e1000e: Reset 82577/82578 PHY before first PHY register read 2010-05-06 01:31:28 -07:00
lib.c e1000e: typo corrections 2010-03-30 23:02:27 -07:00
Makefile e1000e: reformat comment blocks, cosmetic changes only 2008-03-28 22:14:56 -04:00
netdev.c e1000e: s/w initiated LSC MSI-X interrupts not generated; no transmit 2010-05-12 23:31:10 -07:00
param.c e1000e: use static params to save stack space (part 2) 2010-05-12 23:31:09 -07:00
phy.c e1000e: MDIO slow mode should always be done for 82577 2010-01-13 17:12:46 -08:00