From owner-cvs-src@FreeBSD.ORG Wed Aug 4 20:02:39 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 62B2516A4CE; Wed, 4 Aug 2004 20:02:39 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id EECC543D5D; Wed, 4 Aug 2004 20:02:38 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i74K2c1Q004897; Wed, 4 Aug 2004 13:02:38 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) i74K2cm4009814; Wed, 4 Aug 2004 13:02:38 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.12.11/8.12.11/Submit) id i74K2cUG009813; Wed, 4 Aug 2004 13:02:38 -0700 (PDT) (envelope-from marcel) Date: Wed, 4 Aug 2004 13:02:37 -0700 From: Marcel Moolenaar To: John-Mark Gurney Message-ID: <20040804200237.GA9720@dhcp50.pn.xcllnt.net> References: <200408041803.i74I3hW3032824@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408041803.i74I3hW3032824@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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 20:02:39 -0000 On Wed, Aug 04, 2004 at 06:03:43PM +0000, John-Mark Gurney wrote: > 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. They are mostly useless with gdb6, because support is already (partially) in kgdb(1) and what is not there yet is already planned. I don't mind that you commit these scripts, but the last sentence is crucial: it means that there's more unfinished stuff in the repository that needs attention to complete and thereby distracting attention away from where it's really needed. Your time would also be spent in a more focussed and constructive way if you would have add some of the features to kgdb(1). If you want to help out, make sure you help doing things that need to be done. FYI, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net