OpenAFS CVS Commit: openafs/src/WINNT/afsd by jaltman
cvs@GRAND.CENTRAL.ORG
cvs@GRAND.CENTRAL.ORG
Tue, 19 Jun 2007 01:24:24 EDT
Update of /cvs/openafs/src/WINNT/afsd
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-1-3/src/WINNT/afsd
Modified Files:
afsd_service.c cm_cell.c cm_cell.h cm_ioctl.c cm_scache.c
cm_volume.c lanahelper.cpp
Log Message:
DELTA windows-misc-20070619
AUTHOR jaltman@secure-endpoints.com
VMWare adapters have proven unreliable replacements for the Microsoft
loopback adapter. Registering AFS often results in a name space collision.
Add cm_DumpCells() function and dump the cells as part of "fs memdump"
Dump all cm_scache_t and cm_volume_t regardless of reference counts
Fix cm_GetCell_Gen() to not allocate a new cm_cell_t when evaluating
mount points to aliases. Instead, after looking up the alias successfully
search the allCellsp list for the fullname of the cell. If found, use
the existing entry and cleanup the one we were about to allocate.
Use read locks whenever possible instead of write locks when searching
the allCellsp list.
--- DELTA config follows ---
windows-misc-20070619 openafs/src/WINNT/afsd/afsd_service.c 1.61 1.62
windows-misc-20070619 openafs/src/WINNT/afsd/cm_cell.c 1.26 1.27
windows-misc-20070619 openafs/src/WINNT/afsd/cm_cell.h 1.8 1.9
windows-misc-20070619 openafs/src/WINNT/afsd/cm_ioctl.c 1.88 1.89
windows-misc-20070619 openafs/src/WINNT/afsd/cm_scache.c 1.71 1.72
windows-misc-20070619 openafs/src/WINNT/afsd/cm_volume.c 1.25 1.26
windows-misc-20070619 openafs/src/WINNT/afsd/lanahelper.cpp 1.15 1.16