Hi all, I got a Dell PowerEdge R630 with an X520 NIC. I want to set up two VFs that use the first port on the NIC. I've done the following:
1. Edited kernel params to include iommu=pt and intel_iommu=1 2. Executed the following modprobe uio insmod igb_uio ./dpdk_nic_bind.py -b igb_uio bb:ss.f echo 2 > /sys/bus/pci/devices/0000\:bb\:ss.f/max_vfs 3. Compiled DPDK 2.0, DPDK 2.1 and the hello world example against both versions 4. Attempted to run the hello world examples. When running with DPDK 2.0 everything works fine and I get 3 ports (2 vfs + 1 pf). When running with DPDK 2.1 i get: EAL: PCI device 0000:03:10.0 on NUMA socket 0 EAL: probe driver: 8086:10ed rte_ixgbevf_pmd EAL: PCI memory mapped at 0x7f08c0108000 EAL: PCI memory mapped at 0x7f08c010c000 PMD: eth_ixgbevf_dev_init(): >> PMD: ixgbevf_intr_disable(): >> PMD: eth_ixgbevf_dev_init(): VF Initialization Failure: -100 PMD: rte_eth_dev_init: driver rte_ixgbevf_pmd: eth_dev_init(vendor_id=0x32902 device_id=0x10ed) failed EAL: Error - exiting with code: 1 Cause: Requested device 0000:03:10.0 cannot be used Can't seem to figure out what I'm doing wrong here.