cvs commit: src/sys/conf NOTES src/sys/fs/umapfs umap_vnops.c
src/sys/kern vfs_default.c src/sys/modules Makefile src/sys/sys
vnode.h
Peter Wemm
peter at FreeBSD.org
Mon Mar 29 14:41:22 PST 2004
peter 2004/03/29 14:41:21 PST
FreeBSD src repository
Modified files:
sys/conf NOTES
sys/fs/umapfs umap_vnops.c
sys/kern vfs_default.c
sys/modules Makefile
sys/sys vnode.h
Log:
Clean up the stub fake vnode locking implemenations. The main reason this
stuff was here (NFS) was fixed by Alfred in November. The only remaining
consumer of the stub functions was umapfs, which is horribly horribly
broken. It has missed out on about the last 5 years worth of maintenence
that was done on nullfs (from which umapfs is derived). It needs major
work to bring it up to date with the vnode locking protocol. umapfs really
needs to find a caretaker to bring it into the 21st century.
Functions GC'ed:
vop_noislocked, vop_nolock, vop_nounlock, vop_sharedlock.
Revision Changes Path
1.1208 +2 -1 src/sys/conf/NOTES
1.39 +9 -0 src/sys/fs/umapfs/umap_vnops.c
1.92 +0 -160 src/sys/kern/vfs_default.c
1.375 +0 -1 src/sys/modules/Makefile
1.235 +0 -4 src/sys/sys/vnode.h
More information about the cvs-src
mailing list