Mark Kettenis <mark.kettenis <at> xs4all.nl> writes: > > > # sysctl -a|grep 'sensors.*temp' > > hw.sensors.cpu0.temp0=30.00 degC > > hw.sensors.lm1.temp0=0.00 degC > > hw.sensors.lm1.temp1=14.00 degC > > hw.sensors.lm1.temp2=14.00 degC > > # reboot > > > > BEEEEEEEEEEEEEEEP! > > Oh that is interesting. Can you try disabling the lm(4) driver in > your kernel? You can do: > > # config -ef /bsd > ... > ukc> disable lm > 254 lm0 disabled > 255 lm* disabled > 256 lm* disabled > ukc> quit > Saving modified kernel. > # reboot > > That reboot will probably still hang. But it'd be interesting to see > if any subsequent reboots work better.
*this* interests me, and was basically what i was asking in the original post - except i had no idea what might need to be disabled. one step at a time, it's been interesting the things that have popped up. still no idea whether this has anything to do with the seemingly openbsd-only issue, but ... i made this change, booted the new kernel, ran 'cksum /dev/mem' a bunch of times in hopes of raising the temperature somewhat (did get to 36C, which is higher than in my previous tests). then i rebooted, and the box came back up without incident. so i'm going to run through this several times with reboots in every 20 minutes or so and see if it survives the night.