Annoyances with passive thermal code (acpi_thermal)

Hajimu UMEMOTO ume at mahoroba.org
Mon Aug 15 07:20:05 GMT 2005


Hi,

>>>>> On Mon, 15 Aug 2005 04:05:52 +0900
>>>>> Hajimu UMEMOTO <ume at freebsd.org> said:

oberman> Ideally, acpi_thermal should store the frequency when it cuts speed and
oberman> restore that speed when the CPU cools, not the maximum speed.

ume> CPUFREQ_SET() does it, actually.  However, since CPU speed is restored
ume> by degrees, we couldn't use the facility effectively.  Please try the
ume> attached patch.

It seems CPUFREQ_SET(NULL) doesn't restore previous setting correctly.
So, I changed to make sure to restore previous setting for workaround.
Please try this patch instead.

Sincerely,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: acpi_thermal.c-saved_level.diff
Type: text/x-patch
Size: 3308 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-acpi/attachments/20050815/711535b3/acpi_thermal.c-saved_level.bin
-------------- next part --------------
--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the freebsd-acpi mailing list