OpenCloudOS-Kernel/drivers/net/ethernet/intel
Emil Tantilov b8a2ca19bc ixgbevf: introduce delay for checking VFLINKS on 82599
VFLINKS.LINKUP bit tends to flap when a DA or SFP+ cable is disconnected.
It can take up to 500 usecs for the LINKUP bit to be correct.

This patch resolves the issue by introducing a delay for 82599 VFs of at
least 500 usecs to make sure the VFLINKS value is correct.

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-09-04 01:38:32 -07:00
..
e1000 PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use 2014-08-12 12:15:14 -06:00
e1000e e1000e: delete excessive space character in debug message 2014-08-12 01:16:19 -07:00
i40e i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() 2014-09-04 01:38:31 -07:00
i40evf i40e/i40evf: Bump i40e/i40evf versions 2014-09-04 01:38:31 -07:00
igb igb: flush when in xmit_more mode and under descriptor pressure 2014-08-28 01:39:31 -07:00
igbvf PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use 2014-08-12 12:15:14 -06:00
ixgb PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use 2014-08-12 12:15:14 -06:00
ixgbe ixgbe: reset interface on link loss with pending Tx work from the VF 2014-09-04 01:38:32 -07:00
ixgbevf ixgbevf: introduce delay for checking VFLINKS on 82599 2014-09-04 01:38:32 -07:00
Kconfig i40e: add DCB option to Kconfig 2014-01-17 19:13:04 -08:00
Makefile i40evf: add driver to kernel build system 2013-12-31 16:27:49 -08:00
e100.c PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use 2014-08-12 12:15:14 -06:00