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.
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.