System specs:
CPU: Intel Xeon E5-2683 v4
Mobo: Asus X99-A/USB 3.1
PCIe Peripherals: LSI SAS2308 HBA, MSI GTX 980 Ti GPU
Issue:
I have a VM running TrueNAS on this Proxmox install with an HBA passed through. It was working fine until I opened it up to install an old GPU for some tinkering. I moved the HBA to a different PCIe slot and updated the VM settings, but when I try to start the VM, it hangs at BIOS and the following message floods dmesg:
I tried blacklisting all the drivers for both the GPU and the HBA, configuring vfio-pci to prioritize these devices, and disabling the GPU for the host machine (this is unfortunately the primary GPU of the machine), none of those seemed to help.
When I remove the GPU, everything starts working again, even with the HBA in a different slot, so I'm inclined to rule out the motherboard and the CPU.
Anyone know what might be happening? Do I need to try harder to make the GPU not bind to the host? Kernel shenanigans?
pveversion:
pve-manager/8.2.4/faa83925c9641325 (running kernel: 6.8.8-3-pve)
CPU: Intel Xeon E5-2683 v4
Mobo: Asus X99-A/USB 3.1
PCIe Peripherals: LSI SAS2308 HBA, MSI GTX 980 Ti GPU
Issue:
I have a VM running TrueNAS on this Proxmox install with an HBA passed through. It was working fine until I opened it up to install an old GPU for some tinkering. I moved the HBA to a different PCIe slot and updated the VM settings, but when I try to start the VM, it hangs at BIOS and the following message floods dmesg:
vfio-pci 0000:02:00.0: BAR 0: can't reserve [io 0xd000-0xd0ff]
I tried blacklisting all the drivers for both the GPU and the HBA, configuring vfio-pci to prioritize these devices, and disabling the GPU for the host machine (this is unfortunately the primary GPU of the machine), none of those seemed to help.
When I remove the GPU, everything starts working again, even with the HBA in a different slot, so I'm inclined to rule out the motherboard and the CPU.
Anyone know what might be happening? Do I need to try harder to make the GPU not bind to the host? Kernel shenanigans?