From owner-freebsd-current Fri May 14 12:25:12 1999 Delivered-To: freebsd-current@freebsd.org Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (Postfix) with ESMTP id E05D514CB6 for ; Fri, 14 May 1999 12:25:09 -0700 (PDT) (envelope-from julian@whistle.com) Received: from current1.whistle.com (current1.whistle.com [207.76.205.22]) by alpo.whistle.com (8.9.1a/8.9.1) with SMTP id MAA14736; Fri, 14 May 1999 12:21:33 -0700 (PDT) Date: Fri, 14 May 1999 12:21:32 -0700 (PDT) From: Julian Elischer To: Luoqi Chen Cc: obrien@NUXI.com, current@FreeBSD.ORG Subject: Re: Today's kernel crashes on starting X In-Reply-To: <199905141824.OAA06861@lor.watermarkgroup.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 14 May 1999, Luoqi Chen wrote: > > > This was due to a kludge in mfs implementation. Try change NUMCDEV in > > > kern_conf.c to 255. > > > > Are you saying that there is a bug in the mfs implementation and a fix > > will be commited soon? (and change NUMCDEV until then) > > > > Or are you saying, the mfs implementation is now considered correct (but > > there are some kludges in there) and that changing NUMCDEV in kern_conf.c > > to 255 is the perminate fix? > > > > -- > > -- David (obrien@NUXI.com -or- obrien@FreeBSD.org) > > > This is a fundamental problem with mfs' design, mfs steals bdev major 255 for > its private use. One thing we could do is to have mfs legally acquire this > major number, i.e., setup a devsw structure and register with device conf > system. This problem probably would go away after we have a fully functional > DEVFS. Actually this problem is the one that makes DEVFS explode.. It does an alias lookup on it's 'dummy' vnode and since teh sytem has been switched to use devfs routines for everything, some of it's assumptions are not longer true.. > > -lq > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message