From owner-cvs-src@FreeBSD.ORG Wed Aug 4 18:03:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2E2916A4CE; Wed, 4 Aug 2004 18:03:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9982C43D2F; Wed, 4 Aug 2004 18:03:43 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i74I3htE032825; Wed, 4 Aug 2004 18:03:43 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i74I3hW3032824; Wed, 4 Aug 2004 18:03:43 GMT (envelope-from jmg) Message-Id: <200408041803.i74I3hW3032824@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 4 Aug 2004 18:03:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/debugscripts README kgdb kld_deb.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Aug 2004 18:03:43 -0000 jmg 2004-08-04 18:03:43 UTC FreeBSD src repository Modified files: tools/debugscripts README Added files: tools/debugscripts kgdb kld_deb.py Log: add a set of scripts that I posted to -current last year. This makes debugging kernels and kernel modules much easier. It will automaticly locate kernel source, extract kernel module information, and rerun gdb to load kernel module symbol information (if available by compiling module w/ debuging symbols). I have not run these recently, so may need to be updated to work with gdb6. Feel free to fix as appropriate for -current. Revision Changes Path 1.2 +5 -0 src/tools/debugscripts/README 1.1 +65 -0 src/tools/debugscripts/kgdb (new) 1.1 +143 -0 src/tools/debugscripts/kld_deb.py (new)