Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 02/17/1998 23:20:01
thorpej
Tue Feb 17 23:11:21 PST 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv14703

Modified Files:
	kern_lkm.c 
Log Message:
Use vfs_attach()/vfs_detach().


thorpej
Tue Feb 17 23:11:46 PST 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv14723

Modified Files:
	kern_subr.c 
Log Message:
vfssw[] is gone; use vfs_list instead.


thorpej
Tue Feb 17 23:15:30 PST 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv14743

Modified Files:
	vfs_init.c 
Log Message:
Change vfs_opv_init_explicit() to not allocate the vnode operations
vectors; defer that to vfs_opv_init().

Change the interface to vfs_opv_init() and export it; it now takes a
pointer to an array of vnodeopv_desc *'s to initialize.  Allocate
the vnode operations vectors here.  Called by vfs_attach().

Implement vfs_opv_free(), which deallocates the vnode operations
vectors.  Called by vfs_detach().

Change vfsinit() to build the initial vfs_list by traversing the
vfs_list_inital[] table, and vfs_attach()'ing those file systems.
Also, initialize special vnodeopv_descs (dead, fifo, spec) which
are not associated with any particular file system.


thorpej
Tue Feb 17 23:16:41 PST 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv14768

Modified Files:
	vfs_subr.c 
Log Message:
Don't use vfssw[], it's gone; use vfs_list instead.

Implement vfs_attach() and vfs_detach(), which add and remove file systems
from the kernel.


thorpej
Tue Feb 17 23:17:13 PST 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv14788

Removed Files:
	vfs_conf.c 
Log Message:
Yay!  This file is finally DEAD DEAD DEAD!


thorpej
Tue Feb 17 23:18:21 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/adosfs
In directory nb00:/tmp/cvs-serv14807/adosfs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:21 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/isofs/cd9660
In directory nb00:/tmp/cvs-serv14807/isofs/cd9660

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:22 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/miscfs/fdesc
In directory nb00:/tmp/cvs-serv14807/miscfs/fdesc

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:22 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/miscfs/kernfs
In directory nb00:/tmp/cvs-serv14807/miscfs/kernfs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:22 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/miscfs/nullfs
In directory nb00:/tmp/cvs-serv14807/miscfs/nullfs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:22 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/miscfs/portal
In directory nb00:/tmp/cvs-serv14807/miscfs/portal

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:22 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/miscfs/procfs
In directory nb00:/tmp/cvs-serv14807/miscfs/procfs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:22 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/miscfs/umapfs
In directory nb00:/tmp/cvs-serv14807/miscfs/umapfs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:23 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/miscfs/union
In directory nb00:/tmp/cvs-serv14807/miscfs/union

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:23 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/msdosfs
In directory nb00:/tmp/cvs-serv14807/msdosfs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:23 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/ufs/ffs
In directory nb00:/tmp/cvs-serv14807/ufs/ffs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:23 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/ufs/lfs
In directory nb00:/tmp/cvs-serv14807/ufs/lfs

Modified Files:
	lkminit_lfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:18:23 PST 1998
Update of /cvsroot/src/sys/lkm/vfs/ufs/mfs
In directory nb00:/tmp/cvs-serv14807/ufs/mfs

Modified Files:
	lkminit_vfs.c 
Log Message:
Don't vfs_opv_init_*(); this is properly handed by vfs_attach().


thorpej
Tue Feb 17 23:19:23 PST 1998
Update of /cvsroot/src/sys/sys
In directory nb00:/tmp/cvs-serv14983/sys

Modified Files:
	param.h 
Log Message:
Major kernel interface change (vfsops/vfs_attach()/vfs_detach()); bump
version to 1.3D.


thorpej
Tue Feb 17 23:19:23 PST 1998
Update of /cvsroot/src/sys/conf
In directory nb00:/tmp/cvs-serv14983/conf

Modified Files:
	osrelease.sh 
Log Message:
Major kernel interface change (vfsops/vfs_attach()/vfs_detach()); bump
version to 1.3D.


thorpej
Tue Feb 17 23:19:56 PST 1998
Update of /cvsroot/src/sys/conf
In directory nb00:/tmp/cvs-serv15030

Modified Files:
	files 
Log Message:
vfs_conf.c is obsolete.