Hi,
I am trying to make SR-IOV work in my system.
I got Athlon 200GE running on Asrock X470-ITX, and made sure in BIOS IOMMU and SR-IOV are both enabled. I made the change in grub and I had no problem passing the PCI devices with usual pass-through method.
To enable SR-IOV, I added a file ixgbe.conf under /etc/modprobe.d, as the NIC uses ixgbe driver.
Then, inside the ixgbe.conf, I added a line options ixgbe max_vfs=4
However, when I try to load it by executing rmmod ixgbe;modprobe ixgbe,
it threw the following error:
I then also tried to update the firmware to latest, but it didn't help.
Any ideas are appreciated.
I am trying to make SR-IOV work in my system.
I got Athlon 200GE running on Asrock X470-ITX, and made sure in BIOS IOMMU and SR-IOV are both enabled. I made the change in grub and I had no problem passing the PCI devices with usual pass-through method.
To enable SR-IOV, I added a file ixgbe.conf under /etc/modprobe.d, as the NIC uses ixgbe driver.
Then, inside the ixgbe.conf, I added a line options ixgbe max_vfs=4
However, when I try to load it by executing rmmod ixgbe;modprobe ixgbe,
it threw the following error:
pci ixgbe 0000:01:10.0: unknown header type 7f, ignoring device
ixgbe 0000:01:00.0 0000:01:00.0 (uninitialized): Failed to enable PCI sriov -5
pci ixgbe 0000:01:10.1: unknown header type 7f, ignoring device
ixgbe 0000:01:00.1 0000:01:00.1 (uninitialized): Failed to enable PCI sriov -5
ixgbe 0000:01:00.0 0000:01:00.0 (uninitialized): Failed to enable PCI sriov -5
pci ixgbe 0000:01:10.1: unknown header type 7f, ignoring device
ixgbe 0000:01:00.1 0000:01:00.1 (uninitialized): Failed to enable PCI sriov -5
I then also tried to update the firmware to latest, but it didn't help.
Any ideas are appreciated.
Last edited: