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

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Fri, 06 Oct 2006 01:15:23 EDT


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

Modified Files:
      Tag: openafs-devel-1_5_x
	cm_access.c cm_buf.c cm_conn.c cm_dcache.c cm_scache.c 
	cm_scache.h smb.c smb3.c 
Log Message:
DELTA DEVEL15-windows-more-misc-fixes-20061005
AUTHOR jaltman@secure-endpoints.com

replace all DebugBreak() calls with osi_panic.

remove calls to cm_RecycleSCache from VNOVNODE handler as its not
lock safe to drop and re-obtain locks to adhere to the locking
hierarchy

restore reference to CM_SCACHESYNC_STOREDATA that should
not have been removed.

remove attempts to adhere to locking hierarching from cm_GetNewSCache.
dropping the cm_scacheLock is too dangerous

add a check to ensure that the scache refcount is not zero if there
is a valid smb_fid_t pointing to it.

more debug logging


--- DELTA config for openafs-devel-1_5_x follows ---
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/cm_access.c 1.7.2.6 1.7.2.7
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/cm_buf.c 1.31.2.4 1.31.2.5
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/cm_conn.c 1.49.2.7 1.49.2.8
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/cm_dcache.c 1.30.2.6 1.30.2.7
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/cm_scache.c 1.35.2.17 1.35.2.18
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/cm_scache.h 1.21.2.5 1.21.2.6
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/smb.c 1.118.2.21 1.118.2.22
DEVEL15-windows-more-misc-fixes-20061005 openafs/src/WINNT/afsd/smb3.c 1.95.2.18 1.95.2.19