From owner-cvs-all Mon Sep 14 08:26:57 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA18882 for cvs-all-outgoing; Mon, 14 Sep 1998 08:26:57 -0700 (PDT) (envelope-from owner-cvs-all) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA18837; Mon, 14 Sep 1998 08:26:38 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id RAA24747; Mon, 14 Sep 1998 17:21:01 +0200 (CEST) To: Peter Wemm cc: Andrzej Bialecki , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 machdep.c In-reply-to: Your message of "Mon, 14 Sep 1998 21:45:58 +0800." <199809141346.VAA10681@spinner.netplex.com.au> Date: Mon, 14 Sep 1998 17:21:01 +0200 Message-ID: <24745.905786461@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >crash(8) would be great, if only it could ever get written. :-) > >What I'd suggest is that the most sensible thing would be to have a >general supporting framework that could allow modules to be linked in to >extend the command set. At a minimum, it'll need a pretty complete ps, >netstat, dmesg, stack traceback, process state dumps, a data examination >tool, disassembler, and the ability to teach it about new structures. Yeah, you could do wonders if you used the tclkvm extension I wrote a couple of years back :-) -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal