Comment 517 for bug 1690085

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

(In reply to Michael from comment #423)
> So, I'm running Ubuntu 18.04 stock kernel with
> - Typical Current Idle
> - disabling global c-states
> - idle=nomwait kernel parameter
>
> and have no freezes for 8 Days now - new record. So it looks like I can
> confirm what Nelson Castillo mentioned in comment #419
>
> This seems ok now. Now I need to verify if all changes are needed or if only
> one or two are necessary.
>
> Will come back with an update when I have the results.
>
> Michael

Hi!

First, I've changed my mainboard (see below). AGESA-wise this was a downgrade from 1.0.0.4 to 1.0.0.2.
This does change the chipset from B450 to X470.

Second, I did enable the global c-states in UEFI and am still running without freezes for over 14 days now. I consider that long enough to call it stable.

That means only the following changes are needed:

- typical current idle UEFI setting
- the idle=nomwait kernel parameter

For reference:
Asrock X470 Master SLI with BIOS 1.10
2700x
no overclocking, but ram on XMP profile.

# ./zenstates.py -l
P0 - Enabled - FID = 94 - DID = 8 - VID = 36 - Ratio = 37.00 - vCore = 1.21250
P1 - Enabled - FID = 80 - DID = 8 - VID = 59 - Ratio = 32.00 - vCore = 0.99375
P2 - Enabled - FID = 84 - DID = C - VID = 76 - Ratio = 22.00 - vCore = 0.81250
P3 - Disabled
P4 - Disabled
P5 - Disabled
P6 - Disabled
P7 - Disabled
C6 State - Package - Disabled
C6 State - Core - Enabled

I'll stop playing with parameters since I think I reached the best I can. I'll only update if something changes like freezes keep returning etc.

Regards,
Michael