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

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Tue, 30 Nov 2004 02:21:36 EST


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

Modified Files:
	NTMakefile afsd_service.c 
Log Message:
DELTA windows-maxmem-20041130
AUTHOR jaltman@mit.edu

There is currently a maximum cache size of 1.3GB.  The limit is imposed
by the largest contiguous block of unused memory within the 2GB process
space which can be assigned to the memory mapped file.  Unfortunately, 
when the executable digital signature verification code is activated 
Windows sees fit to further segment the process memory which in turn 
reduces the size of the maximum cache file to less then 800MB.  If 
larger cache sizes are desired, a new registry value should be set:

  HKLM\SOFTWARE\OpenAFS\Client (DWORD) "VerifyServiceSignature" = 0x0

Setting this value will disable the runtime verification of digital
signatures on afsd_service.exe and the afs dlls which it loads.  It
will not disable the the version number check on those same files.
The signature verification is not a security messure and is only meant
to enhance the ability to afsd_service.exe to detect potential 
destablizing mixtures of DLLs from incompatible distributions.





--- DELTA config follows ---
windows-maxmem-20041130 openafs/src/WINNT/afsd/NTMakefile 1.32 1.33
windows-maxmem-20041130 openafs/src/WINNT/afsd/afsd_service.c 1.35 1.36