Ryzen 7000 serie

Successfull GPU Passthrough of the RX 580 on my new computer !!!

The last step ( I don’t know if the other one were required ) was to … downgrade linux kernel back to 5.4 LTS
So there is another issue in recent version of the linux kernel, that I will need to bisect

So now, will try to remove as much modifications I did as I can ( to check if only the linux kernel downgrade is required ( from my previous tests I expect that it require more than just kernel downgrade ) ).

Currently the passthrough conditions are:

  • Using a old kernel (Currently 5.9)
  • not passingthrough the audio part of the GPU
  • In the bios: “Resizable BAR support” must be disabled
  • In the bios: “CSM Support” must be disabled

Something interesting, on my old computer, I needed to use the boot parameter pci=nomsi to passthrough the RX 580 on kernel >= 5.7. This seems not required with the new computer, it work fine until 5.10.

I now need to find the required boot parameter to use a recent kernel, and bisect the change in the amdgpu driver introduced for kernel 5.10.

Also anyone have a theory on why I can’t passthrough the audio part of the GPU, but only on my new computer ?

8 Likes