On Thu, 26 Sep 2019 11:57:04 +0530 Deepak Gowda <deepak.d...@gmail.com> wrote:
> Hi, > > I'm trying to run test-pmd application with virtual functions bound to > vfio-pci. > I'm able to bind and unbind the virtual functions from ixgbevf to vfio-pci > and vice-versa > And i'm seeing the below VF Initialization failure error, i can't seem to > figure out what's going wrong here, > > EAL: using IOMMU type 1 (Type 1) > PMD: eth_ixgbevf_dev_init(): VF Initialization Failure: -15 > EAL: Releasing pci mapped resource for 0000:04:10.0 > EAL: Calling pci_unmap_resource for 0000:04:10.0 at 0x7f808ba00000 > EAL: Calling pci_unmap_resource for 0000:04:10.0 at 0x7f808ba04000 > EAL: Requested device 0000:04:10.0 cannot be used > EAL: PCI device 0000:04:10.2 on NUMA socket 0 > EAL: probe driver: 8086:10ed net_ixgbe_vf > EAL: using IOMMU type 1 (Type 1) > PMD: eth_ixgbevf_dev_init(): VF Initialization Failure: -15 > EAL: Releasing pci mapped resource for 0000:04:10.2 > EAL: Calling pci_unmap_resource for 0000:04:10.2 at 0x7f808ba08000 > EAL: Calling pci_unmap_resource for 0000:04:10.2 at 0x7f808ba0c000 > EAL: Requested device 0000:04:10.2 cannot be used > > Here's some more information: > I'm using dpdk-17.11. > Created Virtual functions on Intel 82599ES 10G cards. > Bound these vfs to vfio-pci. > And tried to run the test-pmd. What is the host OS version that owns the PF driver? Also check the firmware version on the card.