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

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Wed, 01 Feb 2006 13:03:20 EST


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

Modified Files:
      Tag: openafs-stable-1_4_x
	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 STABLE14-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 for openafs-stable-1_4_x follows ---
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_cell.c 1.14.2.6 1.14.2.7
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_conn.c 1.25.2.19 1.25.2.20
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_dcache.c 1.11.2.16 1.11.2.17
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_freelance.c 1.15.2.12 1.15.2.13
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_ioctl.c 1.33.2.24 1.33.2.25
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_ioctl.h 1.8.2.5 1.8.2.6
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_scache.c 1.14.2.14 1.14.2.15
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_scache.h 1.4.2.11 1.4.2.12
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/cm_vnodeops.c 1.19.2.33 1.19.2.34
STABLE14-windows-more-cleanups-20060201 openafs/src/WINNT/afsd/smb.c 1.55.2.43 1.55.2.44