http://bugzilla.kernel.org/show_bug.cgi?id=10658





------- Comment #70 from martin-kernel-bugzi...@earth.li  2009-02-25 15:35 
-------
Len,

Thanks for getting this patch accepted. It sounds like it provides a useful
catch for similar problems with other machines, even if we can ultimately
resolve this particular case without resorting to polling.

I have kept the laptop in its original state, and have been using Matthew's
patches, although am currently running an *unpatched* 2.6.28.1 kernel. This is
what happens with that, if I run the CPU flat out:

The GPE 0x1D interrupts start at 91 C, i.e 10 degrees below the critical trip
point. They then come in every ~10ish seconds after that (not consistent, seems
to be something like 7-15 sec, maybe related to the increasing temprature).

When the temperature hits 97 C, several things happen. I get "processor CPU0
00000080 00000001" on /proc/acpi/event. The CPU clock frequency drops from the
max 2GHz to 1.6GHz, and the temperature drops immediately to about 85 degrees.
Then a few seconds later, I get "processor CPU0 00000080 00000000" on
/proc/acpi/event. The CPU goes back up to 2GHz, and the temperature jumps back
to 97-98 degrees. This cycle continues, spending what seems to be 5 seconds at
each frequency, but the temperature on return to 2GHz keeps increasing towards
the trip point.

So I guess the BIOS is already trying to do something itself here via SMI, but
it's not acheiving the desired results. It is sending out ACPI events though,
which presumably we should be using instead of polling to trigger our own
passive cooling efforts.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to