[ltp] Temperature increase after S2Ram
Paul Bolle
linux-thinkpad@linux-thinkpad.org
Mon, 08 Jul 2013 11:33:28 +0200
On Mon, 2013-07-08 at 09:48 +0200, Paul Bolle wrote:
> On Mon, 2013-07-08 at 00:07 -0300, Henrique de Moraes Holschuh wrote:
> > Nah, let's assume 3.10 is borked. Please check whether the latest 3.9.x
> > works well for you...
>
> I hope to do so shortly.
Tested the last version of v3.9 I had at hand (v3.9.8-rc1). Booted it
once, suspended and resumed a few times, and noticed no problems. So
that light test suggests this is a v3.10 specific problem.
That also means I've hijacked Axel's thread, unless Axel was running a
V3.10 release candidate.
> > I see. Can powertop show idle states on that box? If it does, keep an eye
> > on them.
>
> But powertop (at least) masks the problem: while powertop is running
> CPU1 (the second core that seems to be stuck at going 2 GHz) does drop
> back to 800 MHz.
The effect of powertop currently seems to be:
- when running always allows the core previously stuck at 2 GHz to drop
back to 800 MHz;
- when stopped: sometimes that core jump backs to 2 GHz, sometimes it
still can drop back to 800 MHz. Ie, I notice no clear pattern when I
quit powertop.
(Offlining and onlining always allows the core to drop back to 800 MHz.)
> Another curious thing, perhaps related: acpi_cpufreq's refcount wraps
> after offlining and onlining this core a few times:
> $ cat /proc/modules | grep acpi_cpufreq
> acpi_cpufreq 19612 18446744073709551609 - Live 0xffffffffa0465000 (F)
> mperf 12607 1 acpi_cpufreq, Live 0xffffffffa0418000 (F)
>
> 18446744073709551609 equals (2 ^ 64) - 7. I guess I've offlined that
> core seven times now.
This can also happen by just suspending (I saw it on v3.9.8-rc1).
Current theory: references increase per CPU, and (sometimes?) decrease
per core.
Paul Bolle