Bug 201045
Summary: | Acer aspire 315-41g with ryzen 3 2200u runs constantly at turbo frequency after waking from suspend | ||
---|---|---|---|
Product: | Power Management | Reporter: | siyia (eutychios23) |
Component: | cpufreq | Assignee: | linux-pm (linux-pm) |
Status: | RESOLVED INSUFFICIENT_DATA | ||
Severity: | normal | CC: | eutychios23 |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 4.18.6 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
siyia
2018-09-08 12:50:07 UTC
OK after further testing governors: schedutil on demand and conservative cannot scale down from turbo frequency. powersave governor stays steadily at half the turbo speed 1.6ghz when set. after some trial and error i switched governor to ondemand using cpu power and enabled the power save feature now the cpu scales according to system load. The issue however remains why are powersave features not implemented for my cpu by default with ondemand and schedutil governors? specifically you need to set power_bias from 0 to 1 in order for ondemand governor to scale up and down according to load. adding rcu_nocbs=0-N and idle=nowait boot parameters enables the powersave cpu feature (N is number of cores - 1) for all cpu governors i was wrong fixed in kernel 4.18.14 early load of amdgpu module in kms actually fixed the power save issue add amdgpu in mkinitcpio.conf modules and sudo mkinitcpio -p linux then reboot. resuming from suspend though disables cpupowersave and cpu runs at turbo frequency again. with ioapic remaping and kernel 4.20 powersave seems to work after suspend |