@Leoyzen thanks for the patch! My USB passthrough issues have been resolved. However the Navi reset patch doesn't seem to work for me. Is it vendor specific like the Vega patch appears to be? It appears for me that the HDMI audio device doesn't reset no matter if cleanly shut down the VM or force it.
2020-05-29T00:18:08.955204Z qemu-system-x86_64: vfio: Cannot reset device 0000:4b:00.1, no available reset mechanism.
2020-05-29T00:18:08.987175Z qemu-system-x86_64: vfio: Cannot reset device 0000:4b:00.1, no available reset mechanism.
Am I missing a step? Has anyone successfully tested the reset functionality on Navi?