cvs commit: src/sys/vfs Makefile src/sys/vfs/nullfs Makefile null.h null_subr.c null_vfsops.c null_vnops.c src/sys/vfs/umapfs umap.h
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Jan 3 19:15:03 PST 2006
dillon 2006/01/03 19:09:54 PST
DragonFly src repository
Modified files:
sys/vfs Makefile
sys/vfs/nullfs Makefile null.h null_vfsops.c
null_vnops.c
sys/vfs/umapfs umap.h
Removed files:
sys/vfs/nullfs null_subr.c
Log:
Mostly fix nullfs. There are still namespace race issues between
a nullfs mount and the underlying filesystem. The new nullfs
uses the new VFS ABI and namespace to avoid having to overload
all the VFS ops.
Turn off umapfs (it needed parts of the old nullfs).
Submitted-by: Csaba Henk <csaba.henk at xxxxxxx>
Revision Changes Path
1.4 +3 -2 src/sys/vfs/Makefile
1.5 +1 -1 src/sys/vfs/nullfs/Makefile
1.7 +0 -29 src/sys/vfs/nullfs/null.h
1.19 +21 -97 src/sys/vfs/nullfs/null_vfsops.c
1.24 +56 -793 src/sys/vfs/nullfs/null_vnops.c
1.8 +3 -7 src/sys/vfs/umapfs/umap.h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vfsops.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vnops.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap.h.diff?r1=1.7&r2=1.8&f=u
More information about the Commits
mailing list