From owner-freebsd-current@FreeBSD.ORG Fri Dec 5 07:19:22 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 786C416A4CE for ; Fri, 5 Dec 2003 07:19:22 -0800 (PST) Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id 607E043FDD for ; Fri, 5 Dec 2003 07:19:20 -0800 (PST) (envelope-from freebsd-current@m.gmane.org) Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1ASHji-0007sb-00 for ; Fri, 05 Dec 2003 16:19:18 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-current@freebsd.org Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ASHjg-0007sT-00 for ; Fri, 05 Dec 2003 16:19:16 +0100 Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1ASHjg-0005UY-00 for ; Fri, 05 Dec 2003 16:19:16 +0100 From: Jesse Guardiani Date: Fri, 05 Dec 2003 10:19:12 -0500 Organization: WingNET Lines: 38 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@sea.gmane.org User-Agent: KNode/0.7.2 X-Mail-Copies-To: never Sender: news Subject: apm problem and kernel debugging X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: jesse@wingnet.net List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Dec 2003 15:19:22 -0000 Howdy list, I submitted this PR a few days ago: http://www.freebsd.org/cgi/query-pr.cgi?pr=misc/59876 And at the time, I thought that the backtrace I provided was decent. However, I've since taken a look at some other kernel backtraces on the web and I now realize that my backtrace didn't include line numbers and source code references. The backtrace in the problem report was taken using the software watchdog and what I _thought_ was a debug kernel. For example, it was compiled with: makeoptions DEBUG=-g options WATCHDOG options DDB options INVARIANTS options INVARIANT_SUPPORT options WITNESS options WITNESS_SKIPSPIN So how do I make that backtrace include line numbers and source code references? I'm assuming that's why nobody has responded to my PR yet, and I'd like to provide as much info as possible. Thanks. -- Jesse Guardiani, Systems Administrator WingNET Internet Services, P.O. Box 2605 // Cleveland, TN 37320-2605 423-559-LINK (v) 423-559-5145 (f) http://www.wingnet.net