CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2018/04/09 03:39:53

Modified files:
        sys/nfs        : nfs_node.c nfs_vfsops.c nfsmount.h 

Log message:
Change the representation of an NFS mount point by caching the root
nodes.

nfs_root() now returns a "locked" vnode, so vput(9) must be called to
release it.  Note that this has currently no effect as nfs_lock/unlock
are still stubs.

This will prevent some lock odering problems with upcoming NFSnode
locking.

Tested by landry@, sthen@, visa@, naddy@ and myself.

>From NetBSD with some tweaks, ok visa@

Reply via email to