From owner-freebsd-smp Sat Aug 26 5:20:17 2000 Delivered-To: freebsd-smp@freebsd.org Received: from amyris.wanadoo.fr (smtp-abo-2.wanadoo.fr [193.252.19.150]) by hub.freebsd.org (Postfix) with ESMTP id A8D7837B424 for ; Sat, 26 Aug 2000 05:20:14 -0700 (PDT) Received: from Mix-Toulouse-204-63.abo.wanadoo.fr (193.250.237.63) by amyris.wanadoo.fr; 26 Aug 2000 14:14:27 +0200 Date: Sat, 26 Aug 2000 14:20:45 +0200 (CEST) From: Junichi Saito To: sthaug@nethelp.no Cc: FreeBSD SMP Mailing List Subject: Re: unusually high temperature with smp kernel on ABit BP6 In-Reply-To: <54234.967285028@verdi.nethelp.no> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 26 Aug 2000 sthaug@nethelp.no wrote: >> The motherboard temperature keeps getting higher (easily reaching over >> 50°C in some minutes) after booting when a smp kernel is loaded, even if >> the machine is almost 100% idle. With an up kernel, the temperature gets >> down to under 40°C some minutes after the booting. > >This was discussed extensively a couple of months ago, and as far as I >remember no completely satisfactory solution was identified. The problem >is that the UP code halts the CPU when it is idle, while SMP code does >not. > >I (and several others) have been running with the following simple patch >to /sys/i386/i386/swtch.s. It seems to do the job here. > >Steinar Haug, Nethelp consulting, sthaug@nethelp.no Thank you for the quick reply. The patch indeed fixed the problem. I should have searched more carefully the archives. j. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message