Iāve found a double reboot helps to reset things, possibly only when first done in a Windows VM (and then Linux after)? Itās stupidly intermittent but Iāve had 0xfd SMU errors and GPU still worked.
Hey everybody,
Iām trying to compile the Manjaro kernel with the patch and always end up with āsaving rejects to file drivers/pci/quirks.c.rejā. The weird thing is, that it compiled before with the same kernel repo (5.4) and now itās not working anymore. Does it matter where I place the patch after prepare() in the PKGBUILD?
Thanks, that did the trick! Iām still confused how I got it to compile with linux54 yesterday and today itās not working anymore. Maybe because I upgraded to 5.6 via GUI and then downgraded to 5.4 again. I donāt get itā¦
With or without the patch, I get huge amounts of spam in dmesg after trying to reboot the VM:
[ 639.747377] AMD-Vi: Completion-Wait loop timed out
and the VM wonāt turn on. Whether or not I suspend to RAM then starting X11 with the GPU doesnāt work (logs say that there arenāt any screens), and if I suspend to RAM and try to start the VM I get 800x600 output with the color channels swapped.
This is all useless to meā¦ these are the effects of the failure and without input from AMD there is nothing anyone can provide short of a magic bullet (ie magic register to poke/prod) that will progress this.
I just patched Kernel 5.7 on Manjaro and even though my host still crashes after shutting down the VM I get no errors in journalctl. Iām just wondering, because I got the usual errors when I used other patched kernels and Iād like to know how this could possibly be debugged any other way?
Does this effectively mean that, at least for Navi10 GPUs, weāre stuck with an incomplete implementation of the reset routine for good?
No offense m8, I appreciate your work and I am very grateful for it; itās just that macOS is still broken. macOS can boot once and everything even works just fine, but macOSā driver puts the graphics card into a state it cannot recover from. If you want to reboot macOS or shut down macOS and boot into Windows you will have to perform a hard reset on the host. My current - and probably final - workaround to this is using a dedicated RX480 which does not exhibit this problem.
No, that is wrong and has been covered here further up. It has been removed as it was an alias of āioremapā which you should be using instead. Using caching will break things.
it works but on shudown of win10 it gives the error ā¦127. i tried to install kernel-ml 5.6-14 and it does not even boot sget stuck on Starting switch Root ā¦ and hangs there.
is there any patch i can make to resolve the reset bug.