OpenAFS CVS Commit: openafs/src/afs by shadow

Thu, 05 Jan 2006 00:31:35 EST

Update of /cvs/openafs/src/afs
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/afs

Modified Files:
	afs_osidnlc.c afs_pioctl.c afs_vcache.c afs_volume.c 
Log Message:
DELTA macos-vnode-get-fixes-20060105

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

--- DELTA config follows ---
macos-vnode-get-fixes-20060105 openafs/src/afs/afs_osidnlc.c 1.10 1.11
macos-vnode-get-fixes-20060105 openafs/src/afs/afs_pioctl.c 1.105 1.106
macos-vnode-get-fixes-20060105 openafs/src/afs/afs_vcache.c 1.101 1.102
macos-vnode-get-fixes-20060105 openafs/src/afs/afs_volume.c 1.28 1.29