NetBSD/sys/nfs
bjh21 4442920f51 In nfs_loadattrcache(), if checkalias() gives us a new vnode, lock it. This
prevents us losing the locked state of the old vnode.

fvdl thinks the old vnode is certain to be locked at this point.  I've put in
a KASSERT to be on the safe side.

This seems to fix PR kern/12661.
2001-04-21 21:35:53 +00:00
..
krpc_subr.c
krpc.h
Makefile
nfs_bio.c reads at or after EOF should "succeed". 2001-04-16 14:37:43 +00:00
nfs_boot.c Use tsleep instead of dalay; since we're mounting root, we can sleep 2001-01-19 14:26:01 +00:00
nfs_bootdhcp.c add a kernel configuration option to set the string passed in bp_file 2000-12-05 17:59:43 +00:00
nfs_bootparam.c include opt_inet.h, needed by previous check-in. 2000-10-03 17:18:15 +00:00
nfs_node.c On VOP_GETATTR failure in nfs_nget, call vgone() to get rid 2001-04-20 11:19:16 +00:00
nfs_nqlease.c When unmounting a file system, acquire the syncer_lock before 2001-04-16 22:41:09 +00:00
nfs_serv.c Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
nfs_socket.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
nfs_srvcache.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
nfs_subs.c In nfs_loadattrcache(), if checkalias() gives us a new vnode, lock it. This 2001-04-21 21:35:53 +00:00
nfs_syscalls.c Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
nfs_var.h Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
nfs_vfsops.c Instead of storing the filehandle in the mount structure, store the 2001-02-12 20:02:30 +00:00
nfs_vnops.c Don't forget to unlock the vnode returned by cache_lookup if the 2001-04-20 11:22:02 +00:00
nfs.h remove a temporary hack now that it's fixed for real. fixes PR 11731. 2001-04-03 15:08:38 +00:00
nfsdiskless.h
nfsm_subs.h
nfsmount.h Instead of storing the filehandle in the mount structure, store the 2001-02-12 20:02:30 +00:00
nfsnode.h Do actual vnode locking for NFS. 2001-02-06 11:40:02 +00:00
nfsproto.h Adapt some defaults/max values to be more realistic. 2000-09-19 22:19:12 +00:00
nfsrtt.h
nfsrvcache.h
nqnfs.h Some tweaks to enable NFS over IPv6. The special-casing of AF_INET 2000-06-09 00:00:17 +00:00
rpcv2.h
xdr_subs.h