From owner-freebsd-hackers Fri Jan 24 00:26:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA15156 for hackers-outgoing; Fri, 24 Jan 1997 00:26:21 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA15149 for ; Fri, 24 Jan 1997 00:26:17 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id TAA07251; Fri, 24 Jan 1997 19:24:43 +1100 Date: Fri, 24 Jan 1997 19:24:43 +1100 From: Bruce Evans Message-Id: <199701240824.TAA07251@godzilla.zeta.org.au> To: dgy@rtd.com, freebsd-hackers@freefall.freebsd.org Subject: Re: suggestion for kernel printk() ? Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I just spent some time fighting a kernel that died miserably >on boot :-( I was inundated with an endless stream of kernel >messages (in highlighted text) followed promptly by a hard reset. >It was quite frustrating to find that there doesn't seem to be a >mechanism to pause the display at this point! I use a serial console and `terminalprogram | tee foo' to capture the output. > OK, reboot from /kernel.old and look through the logs. Hmmm... >nothing here! Probably the filesystem wasn't even functional when >the boot ran into trouble. Boot messages are supposed to be preserved in the message buffer across reboots. However, many PC BIOSes and/or memory systems do something that invalidates the message buffer even for a soft reboot. Bruce