linux/drivers/net/igb
Alexander Duyck feeb2721a7 igb: make certain to reassign legacy interrupt vectors after reset
This change corrects an issue that will cause false hangs when using either
82575 or 82580 in legacy interrupt mode.  The issue is caused when there is
a slow traffic flow and an "ethtool -r" is executed while using legacy or
MSI interrupts.  MSI-X is not affected by this issue due to the fact that
we were already reconfiguring the vectors after reset.

If possible it would be best to push this for net-2.6 since it is resolving
a bug but if that is not possible then net-next-2.6 will be fine.

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>
2010-02-04 09:49:31 -08:00
..
Makefile
e1000_82575.c igb: do not force pcs link when in KX mode 2009-12-23 20:47:49 -08:00
e1000_82575.h igb: add support for 82580 MAC 2009-11-20 10:00:11 -08:00
e1000_defines.h igb: Add full support for 82580 devices 2009-11-20 10:00:13 -08:00
e1000_hw.h igb: add support for 82580 MAC 2009-11-20 10:00:11 -08:00
e1000_mac.c
e1000_mac.h
e1000_mbx.c
e1000_mbx.h
e1000_nvm.c
e1000_nvm.h
e1000_phy.c igb: do not force retry count to 1 on 82580 phy 2009-12-23 20:47:50 -08:00
e1000_phy.h igb: add support for 82580 MAC 2009-11-20 10:00:11 -08:00
e1000_regs.h igb: Add full support for 82580 devices 2009-11-20 10:00:13 -08:00
igb.h igb: remove use of skb_dma_map from driver 2009-12-02 19:57:12 -08:00
igb_ethtool.c igb: check both function bits in status register in wol exception 2009-12-23 20:47:51 -08:00
igb_main.c igb: make certain to reassign legacy interrupt vectors after reset 2010-02-04 09:49:31 -08:00