[dpdk-dev] virtio pmd failed in pci probing

2016-05-13 Thread Vincent Li
sorry for the noise, it turned out I need to add the virtio pmd in the mTCP app Makefile as below LIBS += -m64 -g -O3 -pthread -lrt -march=native -Wl,-export-dynamic ${MTCP_FLD}/lib/libmtcp.a -L../../dpdk/lib -Wl,-lnuma -Wl,-lmtcp -Wl,-lpthread -Wl,-lrt -Wl,-ldl -Wl,--whole-archive -Wl,-lrte_distr

[dpdk-dev] virtio pmd failed in pci probing

2016-05-12 Thread Vincent Li
I add a debug log line in dpdk-16.04/lib/librte_ether/rte_ethdev.c rte_eth_driver_register void rte_eth_driver_register(struct eth_driver *eth_drv) { eth_drv->pci_drv.devinit = rte_eth_dev_init; eth_drv->pci_drv.devuninit = rte_eth_dev_uninit; rte_eal_pci_register(ð_drv->pc

[dpdk-dev] virtio pmd failed in pci probing

2016-05-12 Thread Vincent Li
Hi I am testing mTCP https://github.com/eunyoung14/mtcp with dpdk-16.04 on KVM guest and it appears the virtio pmd fail to load, detail info below: # ./tools/dpdk_nic_bind.py --status Network devices using DPDK-compatible driver :00:07.0 'Virtio