OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-4533-g88a4efb

Gerrit Code Review gerrit@openafs.org
Sun, 4 Jan 2015 21:52:02 -0500


The following commit has been merged in the master branch:
commit 88a4efbfa3dbf497a96ad4d8b8ab2cd68351ffbf
Author: Michael Meffie <mmeffie@sinenomine.net>
Date:   Thu Dec 19 09:49:33 2013 -0500

    dafs: avoid asserting on dafs VSALVAGING error code
    
    DAFS introduced the VSALVAGING error code which is returned when a vnode
    cannot be put and a volume has been scheduled to be salvaged.
    
    Update the afsfileprocs to not assert on VSALVAGING, as well as the
    VSALVAGE error code.
    
    For example, VPutVnode() and VVnodeWriteToRead() may call
    VRequestSalvage_r() which will set the error code to VSALVAGING when a
    salvage is requested.
    
    This was noticed during a code inspection.
    
    Change-Id: I6cacfe92347bc5af57defef17b8a2f98c5302f93
    Reviewed-on: http://gerrit.openafs.org/10611
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

 src/viced/afsfileprocs.c |   55 ++++++++++++++++++++++++++--------------------
 1 files changed, 31 insertions(+), 24 deletions(-)

-- 
OpenAFS Master Repository