Date: Tue, 27 Feb 2007 13:02:40 -0500 From: John Baldwin <jhb@freebsd.org> To: "Bruce M. Simpson" <bms@freebsd.org> Cc: Kostik Belousov <kostikbel@gmail.com>, freebsd-current@freebsd.org Subject: Re: kgdb(1) ... is it broken ? Message-ID: <200702271302.41380.jhb@freebsd.org> In-Reply-To: <45E383D1.8040702@FreeBSD.org> References: <20070223061822.GA1497@obelix.dsto.defence.gov.au> <200702261833.01791.jhb@freebsd.org> <45E383D1.8040702@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 26 February 2007 20:05, Bruce M. Simpson wrote: > John Baldwin wrote: > > > > Try this: > > > > Index: kern_conf.c > > =================================================================== > > RCS file: /usr/cvs/src/sys/kern/kern_conf.c,v > > retrieving revision 1.200 > ... > > Have you checked that this jibes OK with rev 1.201? Devices may be added > out of order without this change; see > http://www.freebsd.org/cgi/query-pr.cgi?pr=105228 for details. Right now the system panics. phk@ refuses to investigate the bug at all (which is most unhelpful). I can provide more detailed analysis of the problem on demand. The patch changes the way that the 'unit == -1 && u != low' case is handled. It now leaves 'low' alone and tries the next device in the list rather than comparing 'u' against (-1 | extra). -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702271302.41380.jhb>