Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2007 18:25:12 -0700
From:      Nate Lawson <nate@root.org>
To:        Hajimu UMEMOTO <ume@freebsd.org>
Cc:        acpi@freebsd.org, freebsd-hackers@freebsd.org, Pietro Cerutti <gahr@gahr.ch>
Subject:   Re: [patch] enhance powerd(8) to handle max temperature
Message-ID:  <46AE8F78.1060203@root.org>
In-Reply-To: <yge4pjl1i7f.wl%ume@mahoroba.org>
References:  <46AA0491.5000203@gahr.ch> <yge7iol6zb8.wl%ume@mahoroba.org>	<46ADAF5B.6050602@gahr.ch>	<20070730180355.GA7355@rot26.obsecurity.org>	<46AE58B5.3080506@gahr.ch> <yge4pjl1i7f.wl%ume@mahoroba.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hajimu UMEMOTO wrote:
>>>>>> On Mon, 30 Jul 2007 23:31:33 +0200
>>>>>> Pietro Cerutti <gahr@gahr.ch> said:
> gahr> My patch is really just a first draft that I wrote in order to have
> gahr> feedbacks on the general idea to implement a temperature controlling
> gahr> system inside powerd, and doesn't implement hysteresis as you noted, and
> gahr> your feedback is that it's not a good idea, which I respect.
> 
> It is rather backward, IMHO.  I did implement a passive cooling
> feature as an enhancement of powerd(8) like you did, during initial
> phases.  Then, I implemented it in our kernel as a result.

I'll take a look at your patch.  Umemoto-san is right in that you really
want the kernel to control cooling.  What happens if powerd dies/hangs
and your system burns up?  Passive cooling is often a last resort to
keep the system from overheating.

-Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46AE8F78.1060203>