Messages in this thread |  | | Date | Thu, 13 Sep 2001 15:09:51 -0300 (EST) | From | Roberto Jung Drebes <> | Subject | Re: Stomping on Athlon bug |
| |
On 13 Sep 2001, Eric W. Biederman wrote:
> Jan Niehusmann <jan@gondor.com> writes: > > > On Thu, Sep 13, 2001 at 08:21:49AM -0400, Arjan van de Ven wrote: > > > On Thu, Sep 13, 2001 at 02:19:38PM +0200, Jan Niehusmann wrote: > > > > But, as far as I understand, STPGNT will not be enabled unless ACPI > > > > power saving is in use, so setting the disconnect on STPGNT bit should > > > > not matter. > > > > > > That is incorrect; it works perferctly well without ACPI. > > > > Exactly what is incorrect? > > AFAICS, STPGNT is not triggered by hlt, so the linux idle function > > doesn't set STPGNT. > > Hmm. At least on the AMD76[12] you can trigger a processor disconnect > on hlt. However the buggy BIOS had disconnects disabled so it doesn't/shouldn't > matter.
Perhaps this is connected to this question of the unofficial KT7A motherboard, available at http://www.viahardware.com/faq/kt7/kt7faq.htm:
Why is my idle temperature so much higher under BIOS version 3R or later?
With previous BIOS versions ABIT set a bit in the BIOS CMOS (offset 52 bit 7) to "1" to enable the ACPI "HALT" function and cool down the CPU temp in idle mode. This, whilst allowing cooler CPU operation, is against the advice of AMD and VIA. Under earlier AMD processors, however, this modification allowed the system to idle cooler and had no ill effects. However, it was been found with newer 133MHz FSB processors running at 1333MHz and higher, that this software cooling can cause severe stability problems - especially under Windows 2000. As a consequence, in all ABIT BIOS releases after version 3R, ABIT have set this bit to "0" - the value recommended by AMD and VIA. This allows the motherboard to be stable with all AMD processors at the expense of an increase of 5-10 degrees Centigrade during idle (from approximately 35 degs C to 45 degs C). This will not harm your motherboard or processor. Note that this CMOS setting is widely used by other KT133/KT133A based motherboards. Note that if your processor is slower than 1333MHz then you can revert to the previous setting of the BIOS by using H-Oda's WCPREDIT and WCPRSET programs to modify this register value. If you are using Hex mode in these programs then change register 52 from 6B to EB to re-enable the software cooling. See downloads page for programs.
??
-- Roberto Jung Drebes <drebes@inf.ufrgs.br> Porto Alegre, RS - Brasil http://www.inf.ufrgs.br/~drebes/
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |