[Bug 106671] Frequent lock ups for AMD RX 550 graphics card

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 15 02:51:29 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=106671

--- Comment #36 from Alan W. Irwin <Alan.W.Irwin1234 at gmail.com> ---
(In reply to fin4478 from comment #35)
> To prevent random kernel lock ups with Ryzen, enable RCU_NOCB_CPU in the
> kernel configuration  and boot the kernel with the rcu_nocbs=0-X command
> line parameter. X is the cpu thread count -1. To fix this with bios, set to
> Typical Current Idle  in the bios Advanced/AMD CBS menu.

I was quickly able to verify all you said at
<https://community.amd.com/thread/225795> and
<https://bugzilla.kernel.org/show_bug.cgi?id=196683>.  So it appears all Linux
Ryzen owners should be aware of this "idle" issue and take the necessary
workarounds, but despite over many months publicizing my Linux Ryzen troubles
in a number of different Linux forums (including this bug report) and many
different google searches I remained clueless about this bad Linux Ryzen
situation until now.  So many thanks for being the first to clue me in!

It took me a while to figure out how to rebuild the latest Debian Buster kernel
(4.18.10) with RCU_NOCB_CPU enabled, but I have done that now and just rebooted
with that custom kernel using the rcu_nocbs=0-15 kernel parameter (my Ryzen 7
1700 has 8 cores and 16 threads).

So my hopes are high that this step will clean up the lockup issues I have been
experiencing when my system was idling at night.  But I have also experienced
lockups when the system was being used so the rcu_nocbs=0-15 workaround may not
be the sole step I have to take to stabilize my Linux Ryzen system.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20181115/bb8ea5cf/attachment.html>


More information about the dri-devel mailing list