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
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
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
3 matches
Mail list logo