linux/drivers/net/e1000e
Jesse Brandeburg a3c69fef7a e1000e: fix close interrupt race
As noticed by Alan Cox, it is possible for e1000e to exit its interrupt
handler or NAPI with interrupts enabled even when the driver is unloading or
being configured administratively down.

fix related to fix for: http://bugzilla.kernel.org/show_bug.cgi?id=12876

Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
CC: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-26 01:09:59 -07:00
..
82571.c e1000e: add support for 82583 device id 2009-03-20 01:17:18 -07:00
defines.h e1000e: Disable dynamic clock gating for 82571 per si errata. 2009-02-10 17:00:27 -08:00
e1000.h e1000e: add support for 82583 device id 2009-03-20 01:17:18 -07:00
es2lan.c drivers/net/e1000e: fix sparse warnings: make symbols static 2008-12-26 00:00:37 -08:00
ethtool.c e1000e: add support for 82583 device id 2009-03-20 01:17:18 -07:00
hw.h e1000e: add support for 82574 device ID 0x10F6 2009-03-24 23:28:02 -07:00
ich8lan.c e1000e: Remove mutex_trylock and associated WARN on failure. 2009-02-14 23:46:10 -08:00
lib.c e1000e: fix loss of multicast packets 2009-03-26 01:09:59 -07:00
Makefile e1000e: reformat comment blocks, cosmetic changes only 2008-03-28 22:14:56 -04:00
netdev.c e1000e: fix close interrupt race 2009-03-26 01:09:59 -07:00
param.c e1000e: fix IPMI traffic 2008-11-16 19:05:16 -08:00
phy.c e1000e: sync change flow control variables with ixgbe 2008-11-21 16:57:36 -08:00