Fedora kernel with the "Restore PCI bridge configuration space on bridge reset" applied. This allows my threadripper host system to be able to vfio pass through an RX 480 running in the guest.
This workaround was tested and worked on the
Gigabyte X399 AORUS Gaming 7 r1 with BIOS version
Upgrading to the F10 (~7/15/2018) version of that particular machine's BIOS makes this build no longer needed.
dnf copr enable jefferym/kernel-threadripper-passthrough
Exclude default kernel from Fedora repos by adding
dnf upgrade kernel*
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
|Fedora 28||x86_64 (0)*||Fedora 28 (18 downloads)|
* Total number of packages downloaded in the last seven days.