Rami, I misspoke, I was actually told not to use igb_uio as it was old and was replaced by virtio_pci. I am now seeing that this is not the case. After compiling 17.08, I was able to successfully bind using igb-uio.
Regarding the kernel params you mention. I did set them, but am used to those configurations only being used for SR-IOV passthrough on Compute nodes. Is it also correct to set them in the guest? Or are you actually talking about the compute node? FYI - I do have testpdm up and running, now reading through docs and figuring out how to config. Thanks for the reply. CHRISTOPHER PAQUIN SENIOR CLOUD CONSULTANT, RHCE, RHCSA-OSP Red Hat <https://www.redhat.com/> M: 770-906-7646 <https://red.ht/sig> On Thu, Aug 24, 2017 at 5:56 PM, Rosen, Rami <[email protected]> wrote: > Chris, > > >(not igb_uio - which I read was deprecated). > Interesting, can you please give a link to where you read it ? > > Do you have "iommu=pt intel_iommu=on" in the kernel command line ? does > "cat /proc/cmdline" show it ? > > What does "dmesg | grep -e DMAR -e IOMMU" show ? > > Regards, > Rami Rosen > > > -----Original Message----- > From: users [mailto:[email protected]] On Behalf Of Chris Paquin > Sent: Thursday, August 24, 2017 22:21 > To: [email protected] > Subject: [dpdk-users] [SRIOV][TestPMD][OpenStack] No probed ethernet > devices > > Hello. I am trying to get testpmd up and running in a RHEL 7.4 guest (DPDK > 17.08), however, I am unable to get my interface to bind to a dpdk > compatible driver. > > [root@localhost ~]# dpdk-devbind --status > > Network devices using DPDK-compatible driver ============================== > ============== > <none> > > Network devices using kernel driver > =================================== > 0000:00:03.0 'Virtio network device' if=eth0 drv=virtio-pci > unused=virtio_pci,vfio-pci *Active* > 0000:00:05.0 '82599 Ethernet Controller Virtual Function' if=eth1 > drv=ixgbevf unused=vfio-pci *Active* > > I am trying to bind the vfio-pci driver (not igb_uio - which I read was > deprecated). > > I am running into the following error. > > [root@testpmd-vm ~]# dpdk_nic_bind --bind=vfio-pci 0000:00:05.0 > Error: bind failed for 0000:00:05.0 - Cannot bind to driver vfio-pci > > Has anyone seen this before? Can someone confirm that I am attempting to > bind correctly? >
