From owner-freebsd-current@FreeBSD.ORG Sat Mar 10 15:32:09 2007 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F50016A402 for ; Sat, 10 Mar 2007 15:32:09 +0000 (UTC) (envelope-from tillman@seekingfire.com) Received: from mail.seekingfire.com (thoth.seekingfire.com [24.89.83.9]) by mx1.freebsd.org (Postfix) with ESMTP id D217013C4A3 for ; Sat, 10 Mar 2007 15:32:08 +0000 (UTC) (envelope-from tillman@seekingfire.com) Received: by mail.seekingfire.com (Postfix, from userid 500) id 1938539814; Sat, 10 Mar 2007 09:32:08 -0600 (CST) Date: Sat, 10 Mar 2007 09:32:07 -0600 From: Tillman Hodgson To: freebsd-current@FreeBSD.org Message-ID: <20070310153206.GF1230@seekingfire.com> References: <20070308125927.GA1265@seekingfire.com> <20070308204041.GA55240@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070308204041.GA55240@xor.obsecurity.org> X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-GPG-Key-ID: 828AFC7B X-GPG-Fingerprint: 5584 14BA C9EB 1524 0E68 F543 0F0A 7FBC 828A FC7B X-GPG-Key: http://www.seekingfire.com/personal/gpg_key.asc X-Urban-Legend: There is lots of hidden information in headers X-Tillman-rules: yes he does User-Agent: Mutt/1.5.14 (2007-02-12) Cc: Subject: Re: Experiencing hangs on SMP box with no console messages given for clues. Details inside. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Mar 2007 15:32:09 -0000 On Thu, Mar 08, 2007 at 03:40:41PM -0500, Kris Kennaway wrote: > On Thu, Mar 08, 2007 at 06:59:27AM -0600, Tillman Hodgson wrote: > > Howdy folks, > > > > These has been happening every few days for a few weeks now. When it > > occurs, there's no messages logged to the console or to syslog -- it > > just silently hangs. I added the break-to-debugger option so that I can > > at least reboot it remotely via the serial console. > > > > I've been following the -current kernel fairly closely in hopes that it > > was just due to a transitory -current problem. I don't mind rebuilding a > > kernel with special options if it's useful -- I'll be rebuilding this > > morning with WITNESS and INVARIANTS for sure. > > Let us know when you have the corresponding debugging. [root@athena /usr/src/sys/i386/conf]# diff ATHENA GENERIC 24c24 < ident ATHENA --- > ident GENERIC 71,73d70 < < ### Tillman added 26Feb07 as per http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/serialconsole-setup.html < options BREAK_TO_DEBUGGER Ran a kernel from backdated src (Feb 22) on a suggestion from Paolo, hang occurred within 24 hours (eliminating that particular commit). I have the core saved to work with and I'm now rebuilding a March 10 kernel. I'm trying to follow the instructions at http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/advanced.html#KERNEL-PANIC-TROUBLESHOOTING and in http://www.onlamp.com/pub/a/bsd/2002/04/04/Big_Scary_Daemons.html?page=1 but I'm running into an issue even getting gdb to start: [root@athena /var/crash]# which gdb /usr/bin/gdb [root@athena /var/crash]# gdb -k gdb: unrecognized option `-k' Use `gdb --help' for a complete list of options. The man page doesn't list a -k option either. /usr/src/UPDATING doesn't seem to mention any gdb changes. I can do it without the debug kernel but my understanding is that that's much less useful. -T -- "If you are going to fail, you might as well fail at a difficult task. Failure causes others to downgrade their expectations of you in the future. The seriousness of this problem depends on what you attempt." -- Avinash Dixit & Barry Nalebuff