read-only checking must be done by the filesystem layers
have to unlock node at end of inactive
simpler checkalias protocol
merge vfs_lock and vfs_busy; interlock mount points properly
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
no longer need nfs_lock* functions (use vop_nolock* instead)
use vop_nolock* locking functions
return error rather than panic when mountroot fails; use vfs_rootmountalloc
check for forcible unmount at syscall level
change mountlist to CIRCLEQ so we can do unmountall (from mycroft)
check for current nfs_args structure
add version field so we can detect old nfs_args structures
add vfsconf support
massive update to incorporate version 3 protocol from Rick Macklem
reverse arguments to VOP_LINK (to get them right)
nfs_revoke uses vop_revoke
add vop_revoke
fill in runp in bmap if requested to do so
update from Rick Macklem
avoid converting NOVAL (from karels)
conversion to queue.h list manipulation (from mycroft)
convert to vop call
bug fix from Macklem
add vop_lease
12345678910>>...23