[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- To: Ian Smith <smithi_(_at_)_nimnet_(_dot_)_asn_(_dot_)_au>
- Subject: Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- From: Chris Whitehouse <cwhiteh_(_at_)_onetel_(_dot_)_com>
- Date: Sun, 29 Mar 2009 23:52:46 +0100
- Cc: freebsd-acpi_(_at_)_FreeBSD_(_dot_)_org
Ian Smith wrote:
> > If (\_OSI ("Windows 2001"))
> > {
> > Store (0x04, C014)
> > }
> >
> > If (\_OSI ("Windows 2001 SP1"))
> > {
> > Store (0x04, C014)
> > }
> >
> > If (\_OSI ("Windows 2001 SP2"))
> > {
> > Store (0x05, C014)
> > }
> >
> > If (\_OSI ("Windows 2006"))
> > {
> > Store (0x06, C014)
> > }
> >
> > Chris, you should be able to set hw.acpi.osname=<pick one from the
> > above> in loader.conf and see if things improve somewhat. Note that
> > "Windows 2001" and "Windows 2001 SP1" are identical.
>
> sysctl says it is an unknown oid
Try adding it to loader.conf and rebooting.
Nope still unknown oid. But in view of other progress I don't think that
matters, at least for me.
Quacks like a CPU0. This one triggers passive cooling. Its temperature
values are generally 2-3C lower than the (eyeball) average of coretemp
values, except when heating up fast, when it lags the latter by 5-6C.
I don't know where these various sensors live. Board? Package? Die?
> hw.acpi.thermal.tz2.temperature: 43.0C
> hw.acpi.thermal.tz2.active: -1
> hw.acpi.thermal.tz2.passive_cooling: 0
> hw.acpi.thermal.tz2.thermal_flags: 0
> hw.acpi.thermal.tz2._PSV: -1
> hw.acpi.thermal.tz2._HOT: -1
> hw.acpi.thermal.tz2._CRT: 105.0C
> hw.acpi.thermal.tz2._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
> hw.acpi.thermal.tz2._TC1: 1
> hw.acpi.thermal.tz2._TC2: 2
> hw.acpi.thermal.tz2._TSP: 300
CPU1. From the messages it appears that burnk7 ran on just CPU0 (tz1).
For some of the time I was running one instance of burnK7, other times 2
instances. I just tested and 2 instances does run on both cores.
> fetch www.fishercroft.plus.com/messages.gz
>
> will get bits of /var/log/messages with the normal startup messages and the
> output of
>
> #!/bin/sh
> while [ TRUE ]; do
> logger \
> ` sysctl -n dev.cpu.0.temperature ; sysctl -n dev.cpu.1.temperature ; \
> sysctl -n hw.acpi.thermal.tz0.temperature ; sysctl -n
> hw.acpi.thermal.tz0.active ; sysctl -n hw.acpi.thermal.tz0._CRT ; \
> sysctl -n hw.acpi.thermal.tz1.temperature ; sysctl -n
> hw.acpi.thermal.tz1.active ; sysctl -n hw.acpi.thermal.tz1._CRT ; \
> sysctl -n hw.acpi.thermal.tz2.temperature ; sysctl -n
> hw.acpi.thermal.tz2.active ; sysctl -n hw.acpi.thermal.tz2._CRT ; \
> sysctl -n hw.acpi.thermal.tz3.temperature ; sysctl -n
> hw.acpi.thermal.tz3.active ; sysctl -n hw.acpi.thermal.tz3._CRT ; \
> sysctl -n hw.acpi.thermal.tz4.temperature ; sysctl -n
> hw.acpi.thermal.tz4.active ; sysctl -n hw.acpi.thermal.tz4._CRT `
> sleep 5
> done
>
> (sorry bad wrapping)
Good data. I don't know if it helps track the ASL re $subject though.
> The two cpu temps come from coretemp.ko module.
These I don't get. They always track a few degrees above tz1 value, but
rarely differ by more than 2C, while your burnk7 run showed CPU0 getting
much hotter than CPU1, which only slowly rose during the run, indicating
sympathetic package warming with an essentially idle CPU1, perhaps?
Do you mean TZ1 gets much hotter than TZ2? When I ran 2 instances of
burnk7 one ran on each cpu (viewed in top). When I ran a single instance
the on-die temps in the first two columns still tracked each other. Also
this machine is running KDE which is always doing something which blurs
the figures a bit.
I put messages2 next the previous one, I think it shows that tz2 is not
cpu1 even if tz1 is measuring cpu temp somehow. dev.cpu.n.temperature
columns are the on-die temps. Those oids are only visible when coretemp
is loaded, I don't know if the ASL is using those temperature probes.
Chris
_______________________________________________
freebsd-acpi_(_at_)_freebsd_(_dot_)_org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-acpi
To unsubscribe, send any mail to "freebsd-acpi-unsubscribe_(_at_)_freebsd_(_dot_)_org"
- References:
- acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- From: Alexandre \"Sunny\" Kovalenko
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- From: Alexandre \"Sunny\" Kovalenko
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
- Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537)
Visit your host, monkey.org