OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_1-143-g60fa75d
Gerrit Code Review
gerrit@openafs.org
Sat, 12 Nov 2011 16:07:36 -0800 (PST)
The following commit has been merged in the openafs-devel-1_7_x branch:
commit 60fa75d299d4ac421ecb10311f9127c866a03062
Author: Andrew Deason <adeason@sinenomine.net>
Date: Fri Nov 4 12:42:33 2011 -0500
DAFS: Deal with exclusive-state volume headers
GetVolumeHeader assumes that headers on the LRU are not associated
with a volume in an exclusive state. This is known to not be true for
some cases when salvage requests are received over FSSYNC, and may be
true in other scenarios. It's easy to just skip such headers, so skip
them.
Change-Id: Ie605f04e6c1a9e9e9ae3e8791179b3a85eab2fca
Reviewed-on: http://gerrit.openafs.org/5808
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry-picked from c2ee7b00ddfe8b1b8c296a99f0244eb33c726e8e)
Reviewed-on: http://gerrit.openafs.org/5973
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
src/vol/volume.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 49 insertions(+), 8 deletions(-)
--
OpenAFS Master Repository