]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Windows: lock protected fields must be 32-bit
authorJeffrey Altman <jaltman@your-file-system.com>
Mon, 16 May 2011 01:56:17 +0000 (21:56 -0400)
committerJeffrey Altman <jaltman@openafs.org>
Wed, 18 May 2011 17:58:50 +0000 (10:58 -0700)
commit07758d536d423d9f6a8b1343e8c96dcd95422d5e
tree91743ea0e13c12c3653e46c8d382fe99b7002cec
parent2910dca6489954c01fecbc21807310fb6584c45e
Windows: lock protected fields must be 32-bit

It is not safe to protect two 16-bit fields in a structure
with different locks.  Switch to using 32-bit fields.

Increment the cm-memmap version number since the data structure
sizes changed and the cache file must be invalidated.

Change-Id: If363654c4d0dd8efd225c9ff19b99bb4f4b7b70e
Reviewed-on: http://gerrit.openafs.org/4675
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/cm_buf.h
src/WINNT/afsd/cm_memmap.h
src/WINNT/afsd/cm_volume.h