OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_13_2-100-g72dd3dc

Gerrit Code Review gerrit@openafs.org
Mon, 4 Aug 2025 18:47:54 -0400


The following commit has been merged in the openafs-stable-1_8_x branch:
commit 72dd3dc79f77c8d4dfceaaddbc9b2993ca297249
Author: Andrew Deason <adeason@dson.org>
Date:   Mon May 25 16:48:37 2020 -0500

    afs: Remove 'retry' arg from afs_FindVCache
    
    Since OpenAFS 1.0, afs_FindVCache has had an optional 'retry' output
    arg. The relevant functionality appears to have been specific to Irix
    versions before 5.3, but even OpenAFS 1.0 only had param.h files and
    general build logic for Irix 6.2 and later.
    
    With commit 13e44b2b (afs: Refactor osi_vnhold/AFS_FAST_HOLD), the
    unused 'retry' argument has now been removed from the lower-level
    osi_vnhold function, so now remove it from afs_FindVCache and related
    comments, and remove the associated logic to handle a non-zero
    'retry'.
    
    Reviewed-on: https://gerrit.openafs.org/14231
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Tested-by: Benjamin Kaduk <kaduk@mit.edu>
    (cherry picked from commit 1c3d360de6045eb38e0348e2bc5e7b40a3d5b1de)
    
    Change-Id: Ibfcbba21ade3718a09181aebeffe785c3ebda5e3
    Reviewed-on: https://gerrit.openafs.org/16251
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>

 src/afs/LINUX/osi_vnodeops.c     |  2 +-
 src/afs/VNOPS/afs_vnop_create.c  |  2 +-
 src/afs/VNOPS/afs_vnop_dirops.c  |  4 +--
 src/afs/VNOPS/afs_vnop_lookup.c  | 65 ++++++++++++----------------------------
 src/afs/VNOPS/afs_vnop_readdir.c |  2 +-
 src/afs/VNOPS/afs_vnop_remove.c  |  2 +-
 src/afs/VNOPS/afs_vnop_rename.c  |  2 +-
 src/afs/afs_analyze.c            |  2 +-
 src/afs/afs_dcache.c             |  2 +-
 src/afs/afs_disconnected.c       | 10 +++----
 src/afs/afs_dynroot.c            | 10 ++-----
 src/afs/afs_prototypes.h         |  3 +-
 src/afs/afs_vcache.c             | 47 +++--------------------------
 13 files changed, 41 insertions(+), 112 deletions(-)

-- 
OpenAFS Master Repository