OpenAFS CVS Commit: openafs/src/WINNT/afsd by jaltman

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Wed, 01 Feb 2006 13:02:30 EST


Update of /cvs/openafs/src/WINNT/afsd
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-1-3/src/WINNT/afsd

Modified Files:
	cm_cell.c cm_conn.c cm_dcache.c cm_freelance.c cm_ioctl.c 
	cm_ioctl.h cm_scache.c cm_scache.h cm_vnodeops.c smb.c 
Log Message:
DELTA windows-more-cleanups-20060201
AUTHOR jaltman@secure-endpoints.com

* remove all references to 'dead_vcp'; cleanup smb_vc_t's as soon as 
  we know they are dead

* add mx holds across the cm_cell_t updates

* add cm_FindSCacheParent() and remove duplicate code elsewhere

* add mx holds across scp->flags updates

* add cm_CleanFile() 

* clear CM_SCACHEFLAG_CALLBACK when discarding callbacks

* fix smb fid wrapping.  wrap at 0xFFFF instead of 0 because 0xFFFF
  is -1 which is INVALID_HANDLE

* add missing mx holds around vcp->flags updates



--- DELTA config follows ---
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_cell.c 1.20 1.21
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_conn.c 1.47 1.48
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_dcache.c 1.29 1.30
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_freelance.c 1.30 1.31
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_ioctl.c 1.67 1.68
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_ioctl.h 1.13 1.14
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_scache.c 1.33 1.34
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_scache.h 1.18 1.19
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_vnodeops.c 1.64 1.65
windows-more-cleanups-20060201 openafs/src/WINNT/afsd/smb.c 1.106 1.107