From owner-freebsd-stable@FreeBSD.ORG Fri Jan 14 06:50:23 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C216416A4CE for ; Fri, 14 Jan 2005 06:50:23 +0000 (GMT) Received: from kuoi.asui.uidaho.edu (kuoi.asui.uidaho.edu [129.101.191.123]) by mx1.FreeBSD.org (Postfix) with SMTP id 185F043D45 for ; Fri, 14 Jan 2005 06:50:23 +0000 (GMT) (envelope-from mitch@kuoi.asui.uidaho.edu) Received: (qmail 54946 invoked by uid 1010); 14 Jan 2005 06:50:22 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 14 Jan 2005 06:50:22 -0000 Date: Thu, 13 Jan 2005 22:50:22 -0800 (PST) From: Mitch Parks To: Doug White In-Reply-To: <20050113170611.V13904@carver.gumbysoft.com> Message-ID: <20050113222320.I776@kuoi.asui.uidaho.edu> References: <20050104211020.M852@kuoi.asui.uidaho.edu> <20050113170611.V13904@carver.gumbysoft.com> X-Radio: KUOI MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: freebsd-stable@freebsd.org Subject: Re: unstable 5.3 boxes X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2005 06:50:23 -0000 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 * mitch@kuoi.asui.uidaho.edu | "I bring you love and deeper understanding." - Kate Bush