linux-pinenote/drivers/net/ethernet/intel/ixgbevf
Mark Rustad dbf8b0d891 ixgbevf: Check register reads for adapter removal
Check all register reads for adapter removal by checking the status
register after any register read that returns 0xFFFFFFFF. Since the
status register will never return 0xFFFFFFFF unless the adapter is
removed, such a value from a status register read confirms the
removal. Since this patch adds so much to ixgbe_read_reg, stop
inlining it, to reduce driver bloat.

Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-03-21 02:19:52 -07:00
..
defines.h ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function 2014-01-17 19:15:10 -08:00
ethtool.c ixgbevf: Make the ethtool register test use accessors 2014-03-21 02:11:45 -07:00
ixgbevf.h ixgbevf: Check register reads for adapter removal 2014-03-21 02:19:52 -07:00
ixgbevf_main.c ixgbevf: Check register reads for adapter removal 2014-03-21 02:19:52 -07:00
Makefile ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00
mbx.c ixgbevf: Fix code for handling timeout 2012-09-24 00:21:51 -07:00
mbx.h ixgbevf: Add VF DCB + SR-IOV support 2012-10-22 21:15:35 -07:00
regs.h ixgbevf: Use static inlines instead of macros 2014-03-21 01:59:48 -07:00
vf.c net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
vf.h ixgbevf: Check register reads for adapter removal 2014-03-21 02:19:52 -07:00