[dpdk-dev] EAL: No probed ethernet devices
Vaibhav Sood
vaibhav_sood at persistent.com
Fri Aug 12 12:23:21 CEST 2016
Hi,
I am running the DPDK test suite (DTS) in a VM and I see a lot of the test cases failing when running the testpmd application
I manually run the testpmd application as follows and I see this error:
test at pts00606-vm2:~/dpdk-16.04$ sudo ./ppc_64-power8-linuxapp-gcc/app/testpmd -c 1 -n 4 -- -i --max-pkt-len=9000 --port-topology=loop --txqflags=0
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 8 on socket 0
EAL: Detected lcore 2 as core 16 on socket 0
EAL: Detected lcore 3 as core 24 on socket 0
EAL: Support maximum 256 logical core(s) by configuration.
EAL: Detected 4 lcore(s)
EAL: Probing VFIO support...
EAL: IOMMU type 1 (Type 1) is not supported
EAL: IOMMU type 8 (No-IOMMU) is not supported
EAL: no supported IOMMU extensions found!
EAL: VFIO support could not be initialized
EAL: Setting up physically contiguous memory...
EAL: Ask a virtual area of 0x1000000 bytes
EAL: Virtual area found at 0x3fff7f000000 (size = 0x1000000)
EAL: Ask a virtual area of 0xf0000000 bytes
EAL: Virtual area found at 0x3ffe90000000 (size = 0xf0000000)
EAL: Ask a virtual area of 0xf000000 bytes
EAL: Virtual area found at 0x3fff71000000 (size = 0xf000000)
EAL: Requesting 256 pages of size 16MB from socket 0
EAL: TSC frequency is ~511999 KHz
EAL: Master lcore 0 is ready (tid=80815f20;cpuset=[0])
EAL: No probed ethernet devices
PANIC in main():
Empty set of forwarding logical cores - check the core mask supplied in the command parameters
5: [/lib/powerpc64le-linux-gnu/libc.so.6(__libc_start_main+0xb4) [0x3fff80473734]]
4: [/lib/powerpc64le-linux-gnu/libc.so.6(+0x23500) [0x3fff80473500]]
3: [./ppc_64-power8-linuxapp-gcc/app/testpmd(main+0x7f8) [0x100214d8]]
2: [./ppc_64-power8-linuxapp-gcc/app/testpmd(__rte_panic+0x80) [0x10020994]]
1: [./ppc_64-power8-linuxapp-gcc/app/testpmd(rte_dump_stack+0x40) [0x100881d0]]
My VM has 3 interfaces and as per the docs I loaded the uio_pci_generic driver and did a bind for one of the 3 interfaces
sudo modprobe uio_pci_generic
sudo ./tools/dpdk_nic_bind.py --bind=uio_pci_generic 0000:00:05.0
test at pts00606-vm2:~/dpdk-16.04$ ./tools/dpdk_nic_bind.py --status
Network devices using DPDK-compatible driver
============================================
0000:00:05.0 'Virtio network device' drv=uio_pci_generic unused=vfio-pci
Network devices using kernel driver
===================================
0000:00:01.0 'Virtio network device' if= drv=virtio-pci unused=vfio-pci,uio_pci_generic
0000:00:06.0 'Virtio network device' if= drv=virtio-pci unused=vfio-pci,uio_pci_generic
Other network devices
=====================
<none>
I am not sure why I see the "EAL: No probed ethernet devices" after following these steps. Any insights or pointers to this would really help
Thanks a lot!
Regards,
Vaibhav
DISCLAIMER
==========
This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.
More information about the dev
mailing list