tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
dbcool, envsys, powerd shutting down my machine
I don't know whether this is a userland or kernel issue or a layer 8 problem.
After running a customized kernel, I found a server powered down.
The culprit turned out to be dbcool->envsys->powerd fabulating some temperature
rose above limits.
envstat -d dbcool0 says:
Current CritMax WarnMax WarnMin CritMin Unit
[...]
r2_temp: 53.250 54.000 45.000 degC
[...]
sysctl hw.dbcool0 says:
[...]
hw.dbcool0.r2_temp.Tmin = 44
hw.dbcool0.r2_temp.Ttherm = 57
hw.dbcool0.r2_temp.Thyst = 2
If I read that correctly, it means that at 54 degC, it's time for emergency
shut-down, while only at 57 degC, fans have to run at full speed.
(Also, it seems to be threatning the hardware if that temp falls below 45.)
I have no clue where that magic value of 54 degC comes from. It's not in any
config file I can find, I don't find such a value in sys/dev/i2c/dbcool.c.
Is it the BIOS writing that value into the IC? Is it a chip manufacturer
default?
The board is a Tyan S2882-D, in case that matters.
(Btw., does anyone know what r2_temp on that board is?)
I turned off powerd for now.
Thanks for any hints.
Home |
Main Index |
Thread Index |
Old Index