Comment 727 for bug 1690085

Revision history for this message
In , nelsoneci (nelsoneci-linux-kernel-bugs) wrote :

After one year, I am finally using my 2700x without any issues, latest Ubuntu 18.04, Linux 5.0.0-27-generic. No patches, no kernel options. I put the system to sleep everyday and it always comes back when I press a key the next day.

I updated the BIOS of the AB350M-DS3Hto F31, the most recent update before 3rd Gen AMD support was added.

I also put a PSU that I had around, a TT-450NL2NK. The one before had less watts. I let the Typical Current Idle option, but I don't know whether it has some effect.

I also have a GeForce GTX 1050 Ti now.

I changed quite a few things, so I cannot really say what improved my setup. But I want to report that the system is finally stable.

Regards.

(In reply to Nelson Castillo from comment #399)
> Hello there. I read most of the thread a week ago.
>
> My machine was freezing when idle and when not idle. I read most of this
> thread and thanks to it got a stable setup.
>
> @Daniel: When you say that you think the problem is fixed, do you know what
> change/Linux version fixes the issue for most people?
>
> -------------
>
> Now my report.
>
> I have the following setup:
>
> Motherboard: AB350M-DS3H (F23d BIOS).
> CPU: Ryzen 2700X.
> No overclock.
>
> I still wonder whether my CPU is doing too much extra work (I don't know
> what cpufreq would report if a C6 state was reached).
>
> cpufreq stats:
>
> CPU 0: 3.70 GHz:6.64%, 3.20 GHz:1.15%, 2.20 GHz:92.21%
> CPU15: 3.70 GHz:4.86%, 3.20 GHz:0.80%, 2.20 GHz:94.34%
>
> Anyway, to make the things work I had to use three tweaks. I tried
> individual tweaks to no avail.
>
> - Select in BIOS: "Typical Current Idle"
> - Start Linux with: idle=nomwait
> - Disable C6 states (both core and package) with Zenstates.py
>
> Before doing the last step Zenstates.py reports Core enabled and Package
> disabled.
>
> I'm using Ubuntu 18.04.01 LTS. I didn't compile Linux with
> CONFIG_RCU_NOCB_CPU / CONFIG_RCU_NOCB_CPU_ALL.
>
> So, things are working for me. But if you think I should test a new Linux
> version that is supposed to fix the issue please let me know.