Emre-
Things are looking better, but this is a ESX6.x hypervisor with CentOS 7.5
Guest, and it looks like vmxnet3 is mis-reporting the driver version. I
will try and get more details about the hypervisor.
# insmod
/root/dpdk-stable-17.11.4/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.ko
#
Hi Jamie,
I have recently used testpmd on VMware ESX 5.5 with a Ubuntu 16.04 VM - and
it was working with vmxnet3 devices.
Did you try lowering your RXD and TXD sizes?
I am not sure VMXNET3 supports your values "--rxd=8192 --txd=8192".
Try removing these 2 parameters to use the default sizes or
Hi Jamie,
>Ok, can you clear something else up. Should I use the vfio-pci or the igb_uio
>driver/kernel module?
Sure.
First there is a third option, which is binding with uio_pci_generic,
which is a generic kernel module.
When you bind with igb_uio, an entry called max_vfs will be generated
under
Rami-
Ok, can you clear something else up. Should I use the vfio-pci or the
igb_uio driver/kernel module?
Regards,
-Jamie
On Fri, Sep 7, 2018 at 10:38 AM, Jamie Fargen wrote:
> Rami-
>
> The output show that that CONFIG_RTE_BUILD_SHARED_LIB is set to no.
> # cat build/.config | grep -i shared
Rami-
The output show that that CONFIG_RTE_BUILD_SHARED_LIB is set to no.
# cat build/.config | grep -i shared CONFIG_RTE_BUILD_SHARED_LIB
CONFIG_RTE_BUILD_SHARED_LIB=n
I wil l change that to CONFIG_RTE_BUILD_SHARED_LIB=y and reinstall.
Regards,
-Jamie
On Fri, Sep 7, 2018 at 9:52 AM, Rami Rose
Hi, Jamie,
By default, building in DPDK (including in stable-17.11.4) is by creating static
libs (*.a) and not shared libs (*so).
What does cat build/.config | grep -i shared show ?
If you have CONFIG_RTE_BUILD_SHARED_LIB=y, this means that
you use shared libs, and in such a case, a VMXNET3 *.so s
Rami-
Attached is the results of running testpmd with loglevel=8.
The setting CONFIG_RTE_LIBRTE_VMXNET3_PMD=y seems to be set.
# grep 'CONFIG_RTE_LIBRTE_VMXNET3_PMD=y' build/.config
CONFIG_RTE_LIBRTE_VMXNET3_PMD=y
Should a library be build like
/usr/lib64/dpdk-pmds/librte_pmd_vmxnet3.so.1? If s
Hi Jamie,
Can you run this with --log-level=8 -w :0b:00.0 -w :13:00.0
and post the results here?
(I mean like the following:
testpmd -l 1,2,3 -n 1 --log-level=8 -w :0b:00.0 -w :13:00.0 --
--disable-hw-vlan --forward-mode=mac
--eth-peer=0,00:00:00:00:33:33 --eth-peer=1,00:00:00:00:4
Hello-
Would like to do some performance analysis using testpmd on a RHEL7 VMWare
guest using a VMX3NET network devices. Similar tests have been performed
using RHEL7 KVM guests using VirtIO network devices, but the same process
does not work with VMX3NET network interfaces.
The dpdk-stable-17.11