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