]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DAFS: Deal with exclusive-state volume headers
authorAndrew Deason <adeason@sinenomine.net>
Fri, 4 Nov 2011 17:42:33 +0000 (12:42 -0500)
committerDerrick Brashear <shadow@dementix.org>
Sun, 20 Nov 2011 23:37:59 +0000 (15:37 -0800)
commit191bdc72581926bd0212b658e356196d69b97d9a
tree2793b212952968e1ee7ff51e376eb41127859df5
parent455e900d6c8aa4a6ebca2f94f6c4954cde65dbab
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.

Reviewed-on: http://gerrit.openafs.org/5808
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit c2ee7b00ddfe8b1b8c296a99f0244eb33c726e8e)

Change-Id: I0eda511071114b01cd8984d30858b0aa9157727a
Reviewed-on: http://gerrit.openafs.org/6085
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/vol/volume.c