From owner-freebsd-hackers Sat Feb 3 18:53:40 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA20107 for hackers-outgoing; Sat, 3 Feb 1996 18:53:40 -0800 (PST) Received: from ki.net (root@ki.net [142.77.249.8]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id SAA20097 for ; Sat, 3 Feb 1996 18:53:34 -0800 (PST) Received: (from scrappy@localhost) by ki.net (8.7.3/8.7.3) id VAA00488; Sat, 3 Feb 1996 21:53:01 -0500 (EST) Date: Sat, 3 Feb 1996 21:53:01 -0500 (EST) From: "Marc G. Fournier" To: J Wunsch cc: FreeBSD hackers Subject: Re: How to use DDB to debug a boottime panic? In-Reply-To: <199602040200.DAA14870@uriah.heep.sax.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org Precedence: bulk On Sun, 4 Feb 1996, J Wunsch wrote: > > #if (__FreeBSD__ >= 2) > > struct scsibus_data *scbus; > > #endif > > Eeek. This is a local symbol inside ncr_attach(). The kernel's > symbol table is limited to global (including static) symbols however. > You need to figure out the stack frame offset of scbus, and have a > look there. Or, you temporarily globalize the variable. > See my recent posting to stable/current...but recompiling the kernel with 2.6.3 instead of 2.7.2 fixed it, I'm up now with the NCR controller, and can now proceed to build a new machine using the old 1542 on a 386 :) Next, put -current on my production machine *muhahahha* Thanks again for the help with DDB, it was invaluable :) Marc G. Fournier | POP Mail Telnet Acct DNS Hosting System | WWW Services Database Services | Knowledge, Administrator | | Information and scrappy@ki.net | WWW: http://www.ki.net | Communications, Inc