Jump to content

QEMU: GPU passthrough making host crash

emilevirus

I've passed through my AMD RX 570 to a VM. It works fine for a few hours, then screen turns off and host load goes up to 300. Logs are spammed with
DMAR: DRHD: handling fault status reg 600
DMAR: DRHD: handling fault status reg 640
watchdog BUG: soft lockup - CPU #11 stuck for 30s!

I'm unable to stop the VM after that, I must hard reset my server.
What's wrong here?
Thanks!

 

Specs:

2x Xeon E5-2689

72GB DDR3 ECC

1 TB SSD

Link to comment
Share on other sites

Link to post
Share on other sites

Give me some more Details about the Rig, is it an Intel CPU or an AMD ?

 

And let me guess , the GPU goes in Panic Mode after a while right ?

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Artherion said:

Give me some more Details about the Rig, is it an Intel CPU or an AMD ?

 

And let me guess , the GPU goes in Panic Mode after a while right ?

Xeon E5 2689

What do you mean by 'GPU goes in Panic Mode'?

Link to comment
Share on other sites

Link to post
Share on other sites

The GPU Fans are going to 100% with the sound of a friggin jetplane

 

I used PCI Passtrough to and had some probs with my Vega64 back then

 

DMAR: DRHD: handling fault status reg  sounds IOMMU related if you ask me

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Are there any other entries in the error log like DMAR: [DMA Read] Request device [xx:xx.x] for example ?

 

Link to comment
Share on other sites

Link to post
Share on other sites

I've done GPU pass-though using QEMU. What steps did you follow?

  1. Did you enable VT-d?
  2. Did you add the proper lines to Grub and update it?
  3. Did you add all the devices in the GPUs IOMMU group to the VM?
  4. Did you disable all the drivers on the device you want to pass-though? (radeon andgpu)

I did not encounter this error on my pass-though endeavours so I'm just as lost as you are. It should be mentioned that not all GPUs like being passed-though to VMs. If you try another and it behaves it may just be that the RX 570 isn't a good card to use for this purpose.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×