Bug 62861
Summary: | [BISECTED]Maximum CPU voltage level never reached on AMD A8-5500 if radeon.dpm=1 is used | ||
---|---|---|---|
Product: | Drivers | Reporter: | Kertesz Laszlo (laszlo.kertesz) |
Component: | Video(DRI - non Intel) | Assignee: | cpufreq |
Status: | NEW --- | ||
Severity: | normal | CC: | alan, szg00000 |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.12.0 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg
lspci output |
Description
Kertesz Laszlo
2013-10-12 03:21:26 UTC
Created attachment 110801 [details]
dmesg
The mobo is a Gigabyte F2A85X-D3H. Created attachment 110811 [details]
lspci output
This issue is related to the radeon driver's dpm code. If i dont append radeon.dpm=1 to the kernel boot options, i have 0.9-1.34v and correct CPU speeds (including torbo boost). I reverted commit 4076a65544e2de310cbf4eaadb13ee15bbfaaf4f. Reverting this commit changed back the CPU voltage handling as it was before. It seems that the CPU power management is best for APUs in its latest form - if dpm is not used or with 4076a65544e2de310cbf4eaadb13ee15bbfaaf4f reverted and dpm activated, the CPU is scaled with voltages between 0.9 and 1.34, using all frequencies, but if all cores are used, after a while (sometimes after a few seconds) the CPU becomes throttled (no obvious reasons) and the effective frequencies go down to around ~3 GHz or even lower, in some cases even ~ 2GHz or lower (temps go as high as 60C withut dpm and ~56C with dpm). With the new code we have ~0.65 - 1.22 volts, the frequencies are maxed out at 3.168GHz (rarely 3.2) coupled with a lower max temperature(max 51C, mostly 49), but the frequencies are stable, i can compile a whole kernel with 4 threads and there is absolutely no throttling. Only thing is missing its the highest voltage level (1.34) which enables turbo mode. |