OpenAFS CVS Commit: openafs/src/afs/DARWIN by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Thu, 05 Jan 2006 00:57:57 EST


Update of /cvs/openafs/src/afs/DARWIN
In directory GRAND.CENTRAL.ORG:/data/sb/openafs-stable-1_4_x/src/afs/DARWIN

Modified Files:
      Tag: openafs-stable-1_4_x
	osi_vnodeops.c 
Log Message:
DELTA STABLE14-macos-vnode-get-fixes-20060105
AUTHOR cg2v@andrew.cmu.edu

The afs_pioctl.c change should fix a real crash (panic), but fs flushv isn't
that common an operation.
Other changes:
don't GUNLOCK() around vnode_get(). we weren't consistent about it, and it
doesn't appear to be strictly required.
handle vnode_get() failures in more cases
darwin_vn_hold will panic if vnode is terminating rather than mess up the
refcounts.


--- DELTA config for openafs-stable-1_4_x follows ---
STABLE14-macos-vnode-get-fixes-20060105 openafs/src/afs/DARWIN/osi_vnodeops.c 1.18.2.8 1.18.2.9