From owner-cvs-all@FreeBSD.ORG Tue Jan 20 15:02:46 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E863516A4CE; Tue, 20 Jan 2004 15:02:46 -0800 (PST) Received: from tora.nunu.org (YahooBB219003182070.bbtec.net [219.3.182.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12C9943D54; Tue, 20 Jan 2004 15:01:27 -0800 (PST) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: from tora.nunu.org (unknown [192.168.1.2]) by tora.nunu.org (Postfix) with ESMTP id 66DAB4D607; Wed, 21 Jan 2004 08:01:25 +0900 (JST) Date: Wed, 21 Jan 2004 08:01:25 +0900 Message-ID: <87fzearzqy.wl@tora.nunu.org> From: Hidetoshi Shimokawa To: Larry Rosenman In-Reply-To: <58710000.1074628113@lerlaptop-red.iadfw.net> References: <200401192127.i0JLRBL3041817@repoman.freebsd.org> <20040120111923.T96919@root.org> <20040120144505.ccsc4kog4c88sgww@www.sweetdreamsracing.biz> <58710000.1074628113@lerlaptop-red.iadfw.net> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 MULE XEmacs/21.4 (patch 14) (Reasonable Discussion) (i386--freebsd) MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII cc: Kenneth Culver cc: src-committers@FreeBSD.org cc: Poul-Henning Kamp cc: Bruce Evans cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/alpha support.s src/sys/i386/i386 swtch.s src/sys/kern kern_shutdown.c src/sys/sys systm.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 23:02:47 -0000 At Tue, 20 Jan 2004 13:48:33 -0600, Larry Rosenman wrote: > > [1 ] > > > --On Tuesday, January 20, 2004 14:45:05 -0500 Kenneth Culver > wrote: > > > >> Except when crashdumps don't work or are 1 GB+. There are a few things > >> we need: > >> > >> * Fix crash dumps. I can't get a dump on my laptop, ATA. > >> > >> * Sparse crash dumps. We don't need non-anonymous pages, for instance. > >> > >> * Fix GDB backtrace output (patch posted by gallatin@ and obrien@ may be > >> working on integrating it.) > >> > >> * Fix backtrace() so the output goes to the console log. Right now, we > >> get output that needs to be hand-transcribed or use a serial console. > > > > This is also very useful for when FreeBSD crashes when X is running. If X > > is running, the only option is a serial console, as you can't see the > > crash to transcribe it otherwise, and most people don't have the spare > > computer to use as a serial console. If you enable dcons(4), all (low level) console output are logged into a buffer in the kernel. You can recover them using dconschat(8) from the crash dump. (You don't need a FireWire port) > Or worse, as in my Laptop, NO SERIAL PORT AT ALL :-) Many laptops has a FireWire port which can be used as a replacement of a serial console for the most cases. See gdb(4) for detail. (For i386, you can even take crash dump over FireWire.) JFYI, /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html