OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_7-119-g60f3f68

Gerrit Code Review gerrit@openafs.org
Fri, 19 Mar 2021 16:41:57 -0400


The following commit has been merged in the openafs-stable-1_8_x branch:
commit 60f3f689c4a0bd152e1c5a2fe660a3c59933491e
Author: Andrew Deason <adeason@dson.org>
Date:   Sun Aug 25 23:21:23 2019 -0500

    FBSD: Remove pre-8 code
    
    Commit 123f0fb1 (config: remove support for old FreeBSD releases)
    removed our support for FreeBSD releases before FreeBSD 8. However,
    various areas of code still reference the symbols from those old
    versions (e.g. AFS_FBSD53_ENV). Remove our ifdef logic for these old
    symbols, according to the following rules:
    
    - In FBSD-specific dirs, assume AFS_FBSD80_ENV is always true (as well
      as the symbols for earlier versions)
    
    - In non-FBSD dirs, convert AFS_FBSD80_ENV to AFS_FBSD_ENV (and do the
      same for all earlier versions)
    
    This allows us to remove code that was specific to older FreeBSD
    versions, and simplify some ifdef conditionals.
    
    Also remove the definitions for AFS_FBSD80_ENV and earlier versions in
    our existing param.h files.
    
    With this commit, the functions afs_start, afs_vop_lock,
    afs_vop_unlock, and afs_vop_islocked are now always unreferenced, so
    remove them.
    
    Reviewed-on: https://gerrit.openafs.org/13812
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Tim Creech <tcreech@tcreech.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    (cherry picked from commit 847b63af92dd527de31675a0c3c82c9a57e6c4b3)
    
    Change-Id: Icaaf660a95084a358d1ddf6fbc63944eff90492f
    Reviewed-on: https://gerrit.openafs.org/14529
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

 src/afs/FBSD/osi_file.c           |   26 ----
 src/afs/FBSD/osi_groups.c         |    9 +-
 src/afs/FBSD/osi_inode.c          |    8 -
 src/afs/FBSD/osi_machdep.h        |   22 +---
 src/afs/FBSD/osi_misc.c           |    4 -
 src/afs/FBSD/osi_module.c         |   61 --------
 src/afs/FBSD/osi_prototypes.h     |    4 -
 src/afs/FBSD/osi_vfsops.c         |  102 +-------------
 src/afs/FBSD/osi_vm.c             |    7 -
 src/afs/FBSD/osi_vnodeops.c       |  287 -------------------------------------
 src/afs/VNOPS/afs_vnop_read.c     |    8 +-
 src/afs/VNOPS/afs_vnop_strategy.c |    4 +-
 src/afs/VNOPS/afs_vnop_write.c    |   10 +-
 src/afs/afs_init.c                |    2 +-
 src/afs/afs_osi_vm.c              |    4 +-
 src/afs/afs_pioctl.c              |    6 +-
 src/afs/afs_server.c              |    9 +-
 src/afs/afs_vcache.c              |   18 +---
 src/afsd/afsd_kernel.c            |    4 +-
 src/config/param.amd64_fbsd_100.h |   31 ----
 src/config/param.amd64_fbsd_101.h |   31 ----
 src/config/param.amd64_fbsd_102.h |   31 ----
 src/config/param.amd64_fbsd_103.h |   31 ----
 src/config/param.amd64_fbsd_104.h |   31 ----
 src/config/param.amd64_fbsd_110.h |   31 ----
 src/config/param.amd64_fbsd_111.h |   31 ----
 src/config/param.amd64_fbsd_112.h |   31 ----
 src/config/param.amd64_fbsd_120.h |   31 ----
 src/config/param.amd64_fbsd_80.h  |   34 -----
 src/config/param.amd64_fbsd_81.h  |   31 ----
 src/config/param.amd64_fbsd_82.h  |   31 ----
 src/config/param.amd64_fbsd_83.h  |   31 ----
 src/config/param.amd64_fbsd_84.h  |   31 ----
 src/config/param.amd64_fbsd_90.h  |   31 ----
 src/config/param.amd64_fbsd_91.h  |   31 ----
 src/config/param.amd64_fbsd_92.h  |   31 ----
 src/config/param.amd64_fbsd_93.h  |   31 ----
 src/config/param.i386_fbsd_100.h  |   37 -----
 src/config/param.i386_fbsd_101.h  |   37 -----
 src/config/param.i386_fbsd_102.h  |   37 -----
 src/config/param.i386_fbsd_103.h  |   37 -----
 src/config/param.i386_fbsd_104.h  |   37 -----
 src/config/param.i386_fbsd_110.h  |   37 -----
 src/config/param.i386_fbsd_111.h  |   37 -----
 src/config/param.i386_fbsd_112.h  |   37 -----
 src/config/param.i386_fbsd_120.h  |   37 -----
 src/config/param.i386_fbsd_80.h   |   40 -----
 src/config/param.i386_fbsd_81.h   |   37 -----
 src/config/param.i386_fbsd_82.h   |   37 -----
 src/config/param.i386_fbsd_83.h   |   37 -----
 src/config/param.i386_fbsd_84.h   |   37 -----
 src/config/param.i386_fbsd_90.h   |   37 -----
 src/config/param.i386_fbsd_91.h   |   37 -----
 src/config/param.i386_fbsd_92.h   |   37 -----
 src/config/param.i386_fbsd_93.h   |   37 -----
 src/gtx/curseswindows.c           |    2 +-
 src/libuafs/MakefileProto.FBSD.in |    2 +-
 src/rx/FBSD/rx_kmutex.h           |   67 +--------
 src/rx/rx.c                       |    2 +-
 src/rx/rx_kcommon.c               |    8 +-
 src/util/vice.h                   |    2 +-
 61 files changed, 30 insertions(+), 1878 deletions(-)

-- 
OpenAFS Master Repository