[RFC] Patch to enable temperature ceiling in powerd

Hajimu UMEMOTO ume at freebsd.org
Sat Feb 16 07:17:41 UTC 2008


Hi,

>>>>> On Fri, 15 Feb 2008 23:37:16 -0500
>>>>> "Alexandre \"Sunny\" Kovalenko" <alex.kovalenko at verizon.net> said:

alex> Thank you, it certainly did:

alex> sunny:RabbitsDen>sysctl hw.acpi.thermal
alex> hw.acpi.thermal.min_runtime: 0
alex> hw.acpi.thermal.polling_rate: 10
alex> hw.acpi.thermal.user_override: 0
alex> hw.acpi.thermal.tz0.temperature: 65.0C
alex> hw.acpi.thermal.tz0.active: -1
alex> hw.acpi.thermal.tz0.passive_cooling: 0
alex> hw.acpi.thermal.tz0.thermal_flags: 0
alex> hw.acpi.thermal.tz0._PSV: -1
alex> hw.acpi.thermal.tz0._HOT: -1
alex> hw.acpi.thermal.tz0._CRT: 127.0C
alex> hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
alex> hw.acpi.thermal.tz1.temperature: 64.0C
alex> hw.acpi.thermal.tz1.active: -1
alex> ==> hw.acpi.thermal.tz1.passive_cooling: 1
alex> hw.acpi.thermal.tz1.thermal_flags: 0
alex> hw.acpi.thermal.tz1._PSV: 92.5C
alex> hw.acpi.thermal.tz1._HOT: -1
alex> hw.acpi.thermal.tz1._CRT: 97.0C
alex> hw.acpi.thermal.tz1._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

Thank you for confirmation.  I've just committed it.

alex> I have one question regarding this patch: it enables passive cooling for
alex> the thermal zone, which has _PSV, _TSP, _TC1 and _TC2. Isn't it
alex> necessary to also have _PSL in the thermal zone to have passive cooling?

Since cpufreq enumerates all CPUs for us, we ignore _PSL for now.
However, it's possible in the future _PSL will reference non-CPU
devices so we may want to support it then.

Sincerely,

--
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