Recently I setup a Supermicro M12SWA-TF motherboard with a 5975WX and have spent quite some time getting GPU passthrough to work in Proxmox. BIOS is flashed with v2.0b (latest).
For anyone else considering this motherboard beware that Slot 7 (closest to the CPU) does not allow GPU pass through without GFX card related errors around FLR reset (see below) which cause the VM to fail to start up.
Jan 11 14:51:38 pve kernel: [83097.716315] vfio-pci 0000:41:00.0: not ready 1023ms after FLR; waiting
Jan 11 14:51:39 pve kernel: [83098.771575] vfio-pci 0000:41:00.0: not ready 2047ms after FLR; waiting
Jan 11 14:51:41 pve kernel: [83101.011621] vfio-pci 0000:41:00.0: not ready 4095ms after FLR; waiting
Move the GPU to another slot and it works without issue.
I have the following cards successfully running;
- Gigabyte GeForce RTX 3060 WINDFORCE OC 12GB, Model number GV-N3060WF2OC-12GD
- EVGA GeForce RTX 3060 XC LHR Graphics Card 12GB, Model number 12G-P5-3657-KR
- Nvidia RTX A4000
Cards I have not been able to run.
- XFX Radeon RX6700 SWFT 309, Model number RX-67XLKW, seems to be effected by Reset error and others have reported the same trouble.
My only other complaint about the motherboard is the PCH fan is to noisy.