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