linux/drivers/net/ethernet/intel
Stefan Assmann 1f2f83f838 e1000: call ndo_stop() instead of dev_close() when running offline selftest
Calling dev_close() causes IFF_UP to be cleared which will remove the
interfaces routes and some addresses. That's probably not what the user
intended when running the offline selftest. Besides this does not happen
if the interface is brought down before the test, so the current
behaviour is inconsistent.
Instead call the net_device_ops ndo_stop function directly and avoid
touching IFF_UP at all.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2016-04-06 14:47:55 -07:00
..
e1000 e1000: call ndo_stop() instead of dev_close() when running offline selftest 2016-04-06 14:47:55 -07:00
e1000e e1000e: call ndo_stop() instead of dev_close() when running offline selftest 2016-04-06 14:05:24 -07:00
fm10k fm10k: use ethtool_rxfh_indir_default for default redirection table 2016-04-05 12:49:50 -07:00
i40e i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 2016-04-05 12:27:19 -07:00
i40evf i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 2016-04-05 12:27:19 -07:00
igb igb: Garbled output for "ethtool -m" 2016-04-06 13:24:38 -07:00
igbvf igbvf: remove "link is Up" message when registering mcast address 2016-02-24 15:45:50 -08:00
ixgb drivers/net: get rid of unnecessary initializations in .get_drvinfo() 2015-10-16 00:24:10 -07:00
ixgbe ixgbe: Add support for toggling VLAN filtering flag via ethtool 2016-04-04 17:45:49 -07:00
ixgbevf ixgbevf: Add support for generic Tx checksums 2016-04-04 17:44:22 -07:00
e100.c e100: Release skb when DMA mapping is failed in e100_xmit_prepare 2015-08-18 14:06:05 -07:00
Kconfig e1000e: Adds hardware supported cross timestamp on e1000e nic 2016-03-03 14:28:46 -08:00
Makefile fm10k: Add skeletal frame for Intel(R) FM10000 Ethernet Switch Host Interface Driver 2014-09-23 03:59:13 -07:00