From owner-freebsd-current@FreeBSD.ORG Fri Jan 23 21:08:18 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E81E816A4CE; Fri, 23 Jan 2004 21:08:18 -0800 (PST) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 443B343D4C; Fri, 23 Jan 2004 21:08:17 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i0O58FLE004837; Sat, 24 Jan 2004 16:08:15 +1100 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i0O58EdC001686; Sat, 24 Jan 2004 16:08:14 +1100 Date: Sat, 24 Jan 2004 16:08:14 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: John Baldwin In-Reply-To: <200401231702.39388.jhb@FreeBSD.org> Message-ID: <20040124152035.J25960@gamplex.bde.org> References: <20040122082306.GI68003@genius.tao.org.uk> <200401221030.27649.jhb@FreeBSD.org> <200401231702.39388.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Josef Karthauser cc: current@freebsd.org Subject: Re: Dmesg output breaking up. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jan 2004 05:08:19 -0000 On Fri, 23 Jan 2004, John Baldwin wrote: > On Friday 23 January 2004 04:13 pm, Josef Karthauser wrote: > > On Thu, Jan 22, 2004 at 10:30:27AM -0500, John Baldwin wrote: > > > On Thursday 22 January 2004 03:23 am, Josef Karthauser wrote: > > > > What is it that causes the dmesg output to break after a while? > > > ... > > > I don't remember the exact details, but dmesg -a will give you the entire > > > message back. I know that the cause goes back to when the console output > > > started getting dumped into the message buffer. > > > > That appears to work. It would be good to get this fixed though -> > > I notice that the dmesg output in the period scripts is broken in the > > same way. > > Apparently there isn't a good fix. You can try bugging phk. :) It's interesting that it seems to be broken on freefall right now. dmesg prints just one line. But the bug seems to be in printing that line instead of nothing. The message bugger is full of syslog messages do there are no kernel messages to print, but the tail of one of the syslog messages is printed because its markup has been clobbered by the buffer wrapping around. Bruce