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 13:44:16 +0000 (06:44 -0700)
commit96cd4a1862261257ed662c70f5b476bbe5591899
tree145e877482e249406d2fe09115d12fdb0776a9e5
parent586139140f5b28a99ae80faea099166f7dfe45b7
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: I867b4b85b4fd9fe0083ad9d0559311f1c287513f
Reviewed-on: http://gerrit.openafs.org/4660
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