numam-dpdk/drivers/net/i40e
Qiming Yang bb6722fb5c net/i40e: fix VF bonded device link down
If VF device is used as slave of a bond device, it will be polled
periodically through alarm. Interrupt is involved here. And then
VF will send I40E_VIRTCHNL_OP_GET_LINK_STAT message to
PF to query the status. The response is handled by interrupt
callback. Interrupt is involved here again. That's why bond
device cannot bring up.

This patch removes I40E_VIRTCHNL_OP_GET_LINK_STAT
message. Link status in VF driver will be updated when PF driver
notify it, and VF stores this link status locally. VF driver just
returns the local status when being required.

Fixes: 4861cde461 ("i40e: new poll mode driver")

Signed-off-by: Qiming Yang <qiming.yang@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
2016-11-07 17:50:25 +01:00
..
base net/i40e/base: support FCoE 2016-09-30 12:27:18 +02:00
i40e_ethdev_vf.c net/i40e: fix VF bonded device link down 2016-11-07 17:50:25 +01:00
i40e_ethdev.c net/i40e: fix VF bonded device link down 2016-11-07 17:50:25 +01:00
i40e_ethdev.h net/i40e: fix VF bonded device link down 2016-11-07 17:50:25 +01:00
i40e_fdir.c net/i40e: fix flow director on X710 2016-10-26 19:42:23 +02:00
i40e_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
i40e_pf.c net/i40e: fix VF bonded device link down 2016-11-07 17:50:25 +01:00
i40e_pf.h net/i40e: fix VF bonded device link down 2016-11-07 17:50:25 +01:00
i40e_regs.h i40e: add EEPROM and registers dumping 2016-03-16 17:48:48 +01:00
i40e_rxtx_vec_common.h net/i40e: extract non-x86 specific code from vector driver 2016-10-26 18:01:25 +02:00
i40e_rxtx_vec_neon.c net/i40e: implement vector PMD for ARM 2016-10-26 19:38:00 +02:00
i40e_rxtx_vec_sse.c net/i40e: fix out of order Rx read 2016-10-26 19:38:18 +02:00
i40e_rxtx.c net/i40e: implement new Rx checksum flag 2016-10-14 01:41:39 +02:00
i40e_rxtx.h net/i40e: add packet type metadata in vector Rx 2016-10-13 15:30:59 +02:00
Makefile net/i40e: make vector driver filenames consistent 2016-10-26 19:38:17 +02:00
rte_pmd_i40e_version.map i40e: move to drivers/net/ 2015-05-22 16:06:22 +02:00