numam-dpdk/drivers/net/e1000
Cunming Liang fe685de2b1 igb: fix VF start with PF stopped
When igb runs as a PF, mbox interrupt is prerequisite to make VF
start normally.
And PF sometimes won't 'dev_start', so the mbox interrupt register
during 'dev_init' is required.
The patch rolls back the interrupt register for mbox,lsc to the 'dev_init'.
As UIO doesn't support multiple vector, mbox has to occupy the only one.
It adds condition check on 'dev_start', rxq interrupt is not allowed
when PF running in IOV mode via UIO.

Signed-off-by: Cunming Liang <cunming.liang@intel.com>
2015-11-04 15:27:41 +01:00
..
base e1000/base: minor changes 2015-10-27 16:20:37 +01:00
e1000_ethdev.h igb: reserve VFIO vector zero for misc interrupt 2015-11-04 15:27:41 +01:00
e1000_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
em_ethdev.c drivers: copy PCI device info to ethdev data 2015-11-03 18:39:26 +01:00
em_rxtx.c e1000: get queue info and descriptor limits 2015-11-02 00:14:00 +01:00
igb_ethdev.c igb: fix VF start with PF stopped 2015-11-04 15:27:41 +01:00
igb_pf.c e1000: support port hotplug 2015-07-19 21:22:03 +02:00
igb_regs.h igb: add access to specific device info 2015-07-16 23:56:13 +02:00
igb_rxtx.c e1000: get queue info and descriptor limits 2015-11-02 00:14:00 +01:00
Makefile mem: move librte_malloc to eal/common 2015-07-16 13:44:48 +02:00
rte_pmd_e1000_version.map e1000: move to drivers/net/ 2015-05-22 15:51:38 +02:00