On Thu, 13 Jan 2005, Doug White wrote:
#7 0xe93a0018 in ?? () #8 0xc0580010 in kvprintf (fmt=0xc7b04c60 "?6w?\v6t?\v6t?", func=0x59, arg=0xe93ad9bc, radix=-1067875706, ap=0xc3839674 "\001") at /usr/src/sys/kern/subr_prf.c:643 #9 0xc058940a in selwakeuppri (sip=0x0, pri=0) at /usr/src/sys/kern/sys_generic.c:1096 #10 0xc0598286 in ttwakeup (tp=0xc05842e8) at /usr/src/sys/kern/tty.c:2366
Something weird is going on here. selwakeuppri() doesn't call any of the printf functions -- it calls doselwakeup() and thats it. I don't see anything in doselwakeup() that would call a printf function offhand. The null arguments in frame 9 are also odd and would certainly trip up doselwakeup() since it immediately dereferences sid.
This was opening a serial device it looks like. Do you have syslog set to output to a serial terminal, or have getty enabled on ttyd*, or something plugged into any serial port, or something of that nature? The later call to ttwakeup() occurs in a block where carrier has been raised.
No serial devices, and ttyd* are "off". Syslog messages are going to the console, but nowhere special. Since my last post, I've cvsup'd to -p4 plus this patch: http://redirx.com/?guho but I had another reboot this week with nearly identical output: http://redirx.com/?go54
My -p4 kernel also removed NFS since I wasn't using it
Since then, I've disabled HTT in the BIOS and ACPI during boot. Last crash took almost two weeks to happen, so for now, I guess I wait.
| Mitch Parks * [EMAIL PROTECTED] |
"I bring you love and deeper understanding." - Kate Bush _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"