Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Oct 1998 04:10:55 -0700 (PDT)
From:      "David E. O'Brien" <obrien@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/kern vfs_init.c
Message-ID:  <199810051110.EAA01782@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
obrien      1998/10/05 04:10:55 PDT

  Modified files:
    sys/kern             vfs_init.c 
  Log:
  Taking the GENERIC kernel and commenting out MSDOSFS, CD9660{,_ROOT}, PROCFS,
  NFS_ROOT will produce kernel that cannot mount a UFS /.
  
  Vfs type numbers must be distinct from VFS_GENERIC (and VFS_VFSCONF, but
  that has the same value and should go away).
  
  The problem happens because NFS is the first vfs (in sys/conf order) so it
  gets type number 0 and conflicts harmfully with VFS_GENERIC which is also 0.
  The conflict is apparently harmless in the usual case when another vfs
  gets type number 0, because nfs is the only vfs that has sysctls.
  
  Inital fix by:	Dima <dima@tejblum.dnttm.rssi.ru>
  Reason why it worked by:	bde
  
  Revision  Changes    Path
  1.34      +3 -2      src/sys/kern/vfs_init.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810051110.EAA01782>