From owner-freebsd-current Mon Nov 29 12:52:13 1999 Delivered-To: freebsd-current@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 6A023155B6 for ; Mon, 29 Nov 1999 12:52:10 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id MAA08991; Mon, 29 Nov 1999 12:52:10 -0800 (PST) (envelope-from dillon) Date: Mon, 29 Nov 1999 12:52:10 -0800 (PST) From: Matthew Dillon Message-Id: <199911292052.MAA08991@apollo.backplane.com> To: Manfred Antar Cc: Poul-Henning Kamp , Mike Smith , current@FreeBSD.ORG Subject: Re: New vfs_conf.c panic References: <"Your message of Mon, 29 Nov 1999 12:17:26 PST." <4.2.2.19991129115621.00aa5d10@pozo.com> <4.2.2.19991129124010.00a9aa70@pozo.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :c014a794 T devsw :c014a7b0 T cdevsw_add c014a79a --- sounds like the same or a similar bug to the one I fixed, where devsw() was being called with rootdev == NODEV (-1) and doing a NULL (well -1) pointer dereference. In my case it was related to an assumption at line 203 of vfs_conf.c in vfs_mountroot_try() that rootdev had been initialized. This isn't the case for a BOOTP boot. I do not know about other types of booting. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message