linux/drivers/net/ethernet/intel
Shannon Nelson 6374184672 i40e: remove irqs only when they are set up
Use an extra state variable to keep track of when the IRQs are fully
set up.  This keeps us from trying to unhook IRQs that already were
left unhooked in a failed reset recovery, e.g. when firmware is broken.

Change-ID: I073eb081e4ef8aedcbdf1ee0717c0ed64fa172f2
Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-06-06 02:00:27 -07:00
..
e1000 e1000: Use time_after() for time comparison 2014-06-03 23:58:06 -07:00
e1000e e1000e: Out of line __ew32_prepare/__ew32 2014-05-27 02:10:44 -07:00
i40e i40e: remove irqs only when they are set up 2014-06-06 02:00:27 -07:00
i40evf i40e/i40evf: add Tx pre queue disable function 2014-06-06 01:59:58 -07:00
igb igb: add defaults for i210 TX/RX PBSIZE 2014-06-03 23:57:53 -07:00
igbvf i40e,igb,ixgbe: remove usless return statements 2014-05-23 05:28:46 -07:00
ixgb net: get rid of SET_ETHTOOL_OPS 2014-05-13 17:43:20 -04:00
ixgbe ixgbe: remove linux/export.h header from ixgbe_ptp.c 2014-06-03 23:56:22 -07:00
ixgbevf net: get rid of SET_ETHTOOL_OPS 2014-05-13 17:43:20 -04:00
e100.c net: get rid of SET_ETHTOOL_OPS 2014-05-13 17:43:20 -04:00
Kconfig i40e: add DCB option to Kconfig 2014-01-17 19:13:04 -08:00
Makefile