numam-dpdk/drivers/net/e1000
Wenzhuo Lu 316f4f1adc net/igb: support VF mailbox interrupt for link up/down
When using kernel PF and DPDK VF, when the PF driver finds the link
state changes, up -> down or down -> up, the driver will send a
message to VF by mailbox. This link state change may be
triggered by PHY disconnection/reconnection, user config change
like *ifconfig down/up* or interface parameter, like MTU change.

This patch enables the support of the mailbox interrupt,
so VF driver can receive the message for link up/down.
After VF receives this message, VF port need to be reset to
recover. This needs to be handled by the application so this patch
allows the app to register a reset callback so it can reset the VF port.

Signed-off-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
2016-06-20 17:21:51 +02:00
..
base e1000: support I217 and I218 devices 2016-03-16 16:57:48 +01:00
e1000_ethdev.h igb: support ieee1588 functions for device time 2015-11-13 17:44:41 +01:00
e1000_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
em_ethdev.c ethdev: redesign link speed config 2016-04-01 21:38:34 +02:00
em_rxtx.c mbuf: add new Rx flags for stripped VLAN 2016-06-15 17:18:57 +02:00
igb_ethdev.c net/igb: support VF mailbox interrupt for link up/down 2016-06-20 17:21:51 +02:00
igb_pf.c igb: fix constant sign in left shift operator 2016-03-31 17:09:56 +02:00
igb_regs.h igb: add access to specific device info 2015-07-16 23:56:13 +02:00
igb_rxtx.c mbuf: add new Rx flags for stripped VLAN 2016-06-15 17:18:57 +02:00
Makefile net/e1000: fix build with clang 2016-06-15 17:13:56 +02:00
rte_pmd_e1000_version.map e1000: move to drivers/net/ 2015-05-22 15:51:38 +02:00