Date: Wed, 14 Mar 2007 11:42:51 -0700 From: Nate Lawson <nate@root.org> To: "Max N. Boyarov" <m.boyarov@bsd.by> Cc: freebsd-acpi@freebsd.org Subject: Re: latest Current and acpi Message-ID: <45F8422B.4050701@root.org> In-Reply-To: <86zm6gyw31.fsf@bsd.by> References: <86zm6gyw31.fsf@bsd.by>
next in thread | previous in thread | raw e-mail | index | archive | help
Max N. Boyarov wrote: > Hi, > > After last update i have this messages in dmesg > > system power profile changed to 'economy' > acpi_acad0: Off Line > system power profile changed to 'performance' > acpi_acad0: On Line > system power profile changed to 'economy' > acpi_acad0: Off Line > system power profile changed to 'performance' > acpi_acad0: On Line > system power profile changed to 'economy' > acpi_acad0: Off Line > system power profile changed to 'performance' I assume you were not disconnecting AC power during that time? These would be normal messages if you were doing that. I think the recent EC update is your issue. I recently committed a major reworking of the embedded controller driver. See this message: http://lists.freebsd.org/pipermail/freebsd-current/2007-February/069525.html See this message for a list of things to try. The goal is to diagnose why the EC is timing out. The thermal misdetection is only a symptom. http://lists.freebsd.org/pipermail/freebsd-current/2007-February/069577.html The one I think would be most helpful is turning off burst mode, but I would appreciate your help seeing what combo of polling/total timeout works for you. debug.acpi.ec.burst=0 > I have Lenovo ThinkPad T60 with Intel CoreDuo > and see temperatre on tz0.temperature changes from 25C to 125 > on tz1.temperature have 51C and dev.acpi_ibm.0.thermal > shows 51C. > > also i dont understand this critical values, this must be equal or not? > $ sysctl hw.acpi.thermal.tz0._CRT > hw.acpi.thermal.tz0._CRT: 127,0C > $ sysctl hw.acpi.thermal.tz1._CRT > hw.acpi.thermal.tz1._CRT: 99,0C No, they don't have to be equal. It just means that if tz1 reaches 99C *or* tz0 reaches 127C, shut down the system. tz1 might be the system temp and tz0 might be the CPU temp. > and when i try change value for hw.acpi.thermal.tz1._CRT > $ sysctl hw.acpi.thermal.tz1._CRT > hw.acpi.thermal.tz1._CRT: 99,0C > $ sudo sysctl hw.acpi.thermal.tz1._CRT=100 > i see in dmesg > acpi_tz1: user-supplied temp value is absurd, ignored (-263.2C) The values are in Kelvin if you don't specify a qualifier. You need to use this (note the "C") sysctl hw.acpi.thermal.tz1._CRT=100C -- Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45F8422B.4050701>