On Wed, 2008-05-14 at 12:42 +0100, Matthew Garrett wrote: > On Wed, May 14, 2008 at 01:36:14PM +0200, Thomas Renninger wrote: > > > Also there is another interface via mce: > > arch/x86/kernel/cpu/mcheck/therm_throt.c > > > > AFAIK this should be implemented in (all?) P4s, but Intel people should > > know for sure. > > Hm. The MCE interface is only for reporting, rather than control. Do you > know if it's possible to set the temperature at which the CPU will start > its own throttling? That would potentially be more straightforward. AFAIK there is not much to control from OS side. All you get is an event, or better an exception, that BIOS detected too high temperatures on the CPU and that your CPU is currently not running at full speed. The p4 parts seem to sit here: arch/x86/kernel/cpu/mcheck/p4.c You might find a hack to modify this, by reading P4 (this seem to sit in the CPU itself?) or chipset specs. But again, is it worth it for a P4 where no power saving capabilities are present anyway? Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html