OpenAFS CVS Commit: openafs/src/afs/DARWIN by shadow
cvs@GRAND.CENTRAL.ORG
cvs@GRAND.CENTRAL.ORG
Thu, 05 Jan 2006 00:31:37 EST
Update of /cvs/openafs/src/afs/DARWIN
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/afs/DARWIN
Modified Files:
osi_vnodeops.c
Log Message:
DELTA 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 follows ---
macos-vnode-get-fixes-20060105 openafs/src/afs/DARWIN/osi_vnodeops.c 1.29 1.30