From owner-freebsd-acpi@FreeBSD.ORG Thu May 14 00:36:35 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A8F3106564A for ; Thu, 14 May 2009 00:36:35 +0000 (UTC) (envelope-from gaijin.k@gmail.com) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by mx1.freebsd.org (Postfix) with ESMTP id F03778FC18 for ; Thu, 14 May 2009 00:36:34 +0000 (UTC) (envelope-from gaijin.k@gmail.com) Received: by qw-out-2122.google.com with SMTP id 3so701788qwe.7 for ; Wed, 13 May 2009 17:36:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer:content-transfer-encoding; bh=UaUnle8p/AN/2NnpxpTixLdLtQk1DI4ZSEkgtdpU1mw=; b=bKwcBqe4+J3Cpg9zlcTiqb2rhvkd2rr/3KVWhOu1j10oyTEdK5JTvKhtAMvBge8b4s h6VZjA+szR9U4qyOtG0Vh5sqf8Hep5JlPSi5sCPJXZeW2SOe0+TWbN1RFIsZC0swMpop jFIlFpqvk0qO3bfe91/lBDf4AO11d/b5r0B1k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; b=tt/bmR3w8A46cHLSVmpJRB/cYKpguK2DXOrQTpnOSWWaDic7LCijVRROwVUVXk7eSZ H02DfmDiQQk/jTgwChOI8zM5/O4noDK6FQkBVrxORs6ek2QYmxSpe5ya04Y5gSSlEFmq hrjyrs037a3yOwbFIFwjIbe/mpfblQwMoPXTM= Received: by 10.224.11.72 with SMTP id s8mr2116391qas.138.1242261394242; Wed, 13 May 2009 17:36:34 -0700 (PDT) Received: from ?10.0.3.231? (pool-70-111-173-180.nwrk.east.verizon.net [70.111.173.180]) by mx.google.com with ESMTPS id 7sm1296579qwf.35.2009.05.13.17.36.32 (version=SSLv3 cipher=RC4-MD5); Wed, 13 May 2009 17:36:33 -0700 (PDT) From: "Alexandre \"Sunny\" Kovalenko" To: Sylvio =?ISO-8859-1?Q?C=E9sar?= Teixeira Amorim In-Reply-To: <5859850b0905131317i49342181n64773b0e8ff37022@mail.gmail.com> References: <5859850b0905131133l32a43cd2k8eecc695dc175a3a@mail.gmail.com> <20090513200823.ECB7F1CC0B@ptavv.es.net> <5859850b0905131317i49342181n64773b0e8ff37022@mail.gmail.com> Content-Type: text/plain; charset="UTF-8" Date: Wed, 13 May 2009 20:36:10 -0400 Message-Id: <1242261370.1192.10.camel@RabbitsDen> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit Cc: freebsd-acpi@freebsd.org Subject: Re: Hi Guys X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2009 00:36:35 -0000 On Wed, 2009-05-13 at 17:17 -0300, Sylvio César Teixeira Amorim wrote: > Kevin, > > my laptop is Intel Core 2 duo 2.26, FSB 1066Mhz, DDR3. > my sysctl > > hw.acipi.thermal.tz0._PSV: -1 > hw.acipi.thermal.tz0._CRT: 107.0C Please, do not top-post -- it makes it harder to follow the thread. Do you by any chance have message to the tune of "acpi_tz0: _PSV value is absurd, ignored..." in you boot log? "grep absurd /var/log/messages" should give you the answer to this question. If answer is "yes" and you are willing to override your ASL, dump it according to the "Handbook" instructions and put it somewhere, I can get to it. As an alternative, you can add hw.acpi.thermal.tz0.passive_cooling=1 hw.acpi.thermal.user_override=1 hw.acpi.thermal.tz0._PSV=75C to /etc/sysctl.conf. This might or might not work as BIOS might tell OS to reevaluate _PSV and restore absurd value. You should replace 75C with the value you have in mind for your system. HTH, > > > > 2009/5/13 Kevin Oberman > > > > Date: Wed, 13 May 2009 15:33:42 -0300 > > > From: =?ISO-8859-1?Q?Sylvio_C=E9sar_Teixeira_Amorim?= < > > scjamorim@bsd.com.br> > > > Sender: owner-freebsd-acpi@freebsd.org > > > > > > I have one laptop Dell Latitude E4300 with FreeBSD-8-Current, The > > > temperature of the processor is very high when I'm compiling the kernel, > > I > > > get to stay with 88 Celsius, how do I force a download this temperature? > > > > Probably the first place to start is to clean the heat sink on your > > laptop. Simply opening the unit and blowing it out with compressed air > > can drop CPU temperature by over 10 degrees Celsius. This is probably > > something that should be done at least annually and more often if the > > laptop is run in dusty locations, such as sitting on a bed or table > > covered with a table cloth. > > > > It is also possible that the heatsink is not properly attached to the > > CPU. Several people have reported that cleaning and re-applying heatsink > > grease greatly improved the temperature. > > > > Next, take a look at the values of _PSV and _CRT. (sysctl hw.acpi). If > > PSV is higher than 88, your system is still within normal operating > > temperatures. For example, Pentium-M chips are speced to run at a steady > > temperature of 100C. _PSV on my laptop is 94.5C and _CRT is 99.0C. This > > means that the system does not start doing anything beyond normal fan > > cooling until the CPU reaches 94.5C and will reach 99C before starting > > to shutdown. (This is different from the emergency crowbar shutdown > > which is for thermal spikes of about 130-150C which might occur when a > > heatsink becomes dislodged.) > > > > When _PSV is reached, the system should simply slow down until the > > temperature drops. There is hysteresis to keep it from continually > > cycling. I don't recall numbers, though. > > > > If you want to lower the temperature "manually", you can kill powerd > > (/etc/rc.d/powerd stop) and set the CPU frequency lower. (sysctl > > dev.cpu.?.freq) where '?' is the CPU number. The available frequencies > > may be found in sysctl dev.cpu.0.freq_levels. If you are doing the > > manually, be sure to adjust all CPUs to the same frequency. > > > > Finally, placing the system on a surface that leaves an air gap under > > the system will help, too. Running it on a soft surface inhibits > > convection cooling and most soft surfaces are pretty goods thermal > > insulators. > > -- > > R. Kevin Oberman, Network Engineer > > Energy Sciences Network (ESnet) > > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > > E-mail: oberman@es.net Phone: +1 510 486-8634 > > Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 > > > > > -- Alexandre Kovalenko (Олександр Коваленко)