From: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
To: Florian Echtler <floe@butterbrot.org>
Cc: Zhao Yakui <yakui.zhao@intel.com>,
"linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>
Subject: Re: Fan running continuously after kernel switch
Date: Fri, 16 Jan 2009 20:22:22 -0200 [thread overview]
Message-ID: <20090116222222.GG5719@khazad-dum.debian.net> (raw)
In-Reply-To: <1232143471.15602.24.camel@pancake>
On Fri, 16 Jan 2009, Florian Echtler wrote:
> cat /proc/acpi/ibm/thermal
> temperatures: 43 37 35 45 50 -128 29 -128 37 46 43 -128 -128 -128 -128
> -128
That 45 next to the 50, and the 46 and 43 near the end tail of -128 are
likely going to keep your fan on, yes.
That 50 is a probably a battery pack telling us something that we don't
know, but since the EC does, it doesn't matter (i.e. if it is to be ignored,
the EC will know that and do just that). I asked Lenovo, and they refused
to explain it.
> However, there's obviously a bit more to this.
Yes.
> a) when I load the coretemp module and try to read the temperature via
> lm-sensors, I get two values around 60 °C, while thinkpad-acpi shows the
> above. Same applies to the standard ACPI thermal interface. I have a
> total of 13 different thermal measurements.. :-)
Heh. The only ones you can somehow figure out without messing with the
hardware are coretemp (they're exactly what they should be), and the ACPI TZ
ones (read the AML disassembly dump).
All the others require that you open your thinkpad and make good use of a
can of cold air to locate what sensor changes when you cool each part of the
planar card.
> b) the really weird part: when I remove the power supply and let the
> laptop run on battery, the fan immediately stops! Some minutes later, it
Yes, the EC (or BIOS, who knows. Much of the thinkpad firmware is SMM code)
changes the fan/thermal control profile based on many things. It also tells
ACPI to limit the CPU speed, and other honky things.
It all depends on how you configured your BIOS.
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
prev parent reply other threads:[~2009-01-16 22:22 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-15 8:42 Fan running continuously after kernel switch Florian Echtler
2009-01-15 9:29 ` Zhao Yakui
[not found] ` <1232011930.24218.13.camel@pancake>
2009-01-16 6:52 ` Zhao Yakui
2009-01-16 21:23 ` Henrique de Moraes Holschuh
2009-01-16 22:04 ` Florian Echtler
2009-01-16 22:22 ` Henrique de Moraes Holschuh [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090116222222.GG5719@khazad-dum.debian.net \
--to=hmh@hmh.eng.br \
--cc=floe@butterbrot.org \
--cc=linux-acpi@vger.kernel.org \
--cc=yakui.zhao@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox