I recently upgraded to AMD Ryzen. I'm running Devuan ascii.
With the 4.9.x kernel, I didn't have sensor readings (X570 chipset); I
upgraded to 5.4 to get those. Other than that, it seemed to run fine
under 4.9.
I haven't yet experienced the "linux ryzen crash" -- no system freezes
at all. Of course, your "mileage may vary."
Until a few months ago, I had not used AMD since the 1990s. I'm pleased
that it is both stable and performing well.
Gregory Nowak wrote:
> On Wed, Mar 18, 2020 at 06:24:27PM +0100, Antony Stone wrote:
>> Does anyone here have experience of running Devuan on AMD Ryzen CPUs?
>>
>> I'm just planning to get a new PC, and I've generally preferred AMD to Intel,
>> so just wondering whether there's anything I need to look out for with pretty
>> much the latest hardware.
>
> Yes:
>
> 1. Upgrade your kernel to 4.10 or later. If you install the kernel
> from Beowulf-backports, that should be good enough.
>
> 2. There is the linux ryzen crash. Type that into your favorite
> search engine, and you'll get a whole bunch of info on it. Here's a
> good page from those results:
>
> <https://bugzilla.kernel.org/show_bug.cgi?id=196683>
>
> To work around this, you have a few options:
>
> a. Use the zenstates.py script to disable c6 state.
>
> b. See if your UEFI has a Power Supply Idle Control setting, and set
> it to typical if it does.
>
> c. After experimentation, I've found that setting the CPU governor to
> "schedutil", and leaving c6 enabled works fine for me, and gives me
> the best of all worlds; c6 enabled, and no crashes.
>
> 3. There was a problem with the VME implementation on ryzen, which has
> since been fixed:
>
> <http://www.os2museum.com/wp/vme-fixed-on-amd-ryzen/>
>
> That's all I can think of for now. You might want to check the
> wikipedia ryzen page in case I forgot something.
>
> Greg
>
>