Date: Thu, 20 Apr 2006 15:59:57 -0700 From: "Wil Hatfield" <freebsd@hyperconx.com> To: <freebsd-questions@freebsd.org> Subject: RE: DMA TIMEOUT Message-ID: <NGBBKBOMKLFOJCCDHPEOOEEKABAB.freebsd@hyperconx.com> In-Reply-To: <200604131857.13507.mistry.7@osu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
> Add the following to your kernel config: > makeoptions DEBUG=-g > options DDB, KDB, GDB > options INVARIANTS > options INVARIANT_SUPPORT > options WITNESS_KDB > options WITNESS_SKIPSPIN > # Add this if you're using a firewire console > options BREAK_TO_DEBUGGER,ALT_BREAK_TO_DEBUGGER > # Do an unattended dump and reboot > options KDB_UNATTENDED > > Then recompile your kernel. The problem you're going to run into > since the problems you're having seem to be with the ATA code is that > there is a good chance you're not going to be able to dump the crash > dump to disk. I'd highly recommend using a serial or firewire > console. The problem persisted so I rebuilt with the debugging options you gave me. Other than the firewire console option if a panic occurs where do I go to obtain a backtrace? Yes ado1a is dying with a complete failure it seems so I am guessing I am going to need to look into the firewire option. But I would like to look into the conventional backtrace retrieval first. -- Wil Hatfield
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NGBBKBOMKLFOJCCDHPEOOEEKABAB.freebsd>