Re: [PATCH 81/98] thermal: support forcing support for passive cooling

Len Brown
2009-04-03T16:25:41Z

> > From: Matthew Garrett <mjg59@srcf.ucam.org>
> >
> > Due to poor thermal design or Linux driving hardware outside its thermal
> > envelope, some systems will reach critical temperature and shut down
> > under high load. This patch adds support for forcing a polling-based
> > passive trip point if the firmware doesn't provide one. The assumption
> > is made that the processor is the most practical means to reduce the
> > dynamic heat generation, so hitting the passive thermal limit will cause
> > the CPU to be throttled until the temperature stabalises around the
> > defined value.
> >
> > UI is provided via a "passive" sysfs entry in the thermal zone
> > directory. It accepts a decimal value in millidegrees celsius, or "0" to
> > disable the functionality. Default behaviour is for this functionality
> > to be disabled.

> Isn't the last paragraph worth adding to:
> Documentation/thermal/sysfs-api.txt
> or have I missed this part?

I think you're right, Thomas.
Matthew -- can you update the doc to reflect this change?

thanks,
-Len