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 <[email protected]> wrote: > 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 Rosen <[email protected]> wrote: > >> 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 should be >> generated in the build >> (librte_pmd_vmxnet3_uio.so), and if indeed the testpmd app you use was >> built in >> a tree where CONFIG_RTE_BUILD_SHARED_LIB is "y", >> then the librte_pmd_vmxnet3_uio.so should be under /usr/lib64/... folder >> so it will work. >> It seems that the best thing is to rebuild the DPKD tree (after make >> clean) and reinstall it. >> >> Regards, >> Rami Rosen >> > > > > -- > Jamie Fargen > Senior Consultant > [email protected] > 813-817-4430 > -- Jamie Fargen Senior Consultant [email protected] 813-817-4430
