OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_1-318-gefee796

Gerrit Code Review gerrit@openafs.org
Fri, 1 Mar 2024 00:38:06 -0500


The following commit has been merged in the master branch:
commit efee796f28b53bf3ffc03186f81790c36c23c94c
Author: Cheyenne Wills <cwills@sinenomine.net>
Date:   Thu Feb 29 17:53:31 2024 -0700

    afs: Add static attribute to internal functions
    
    When building against a Linux 6.8 kernel, functions that are missing
    prototypes or declarations are flagged.
    
    We can add the static attribute to functions that are not referenced
    outside of the file that implements them to avoid having these functions
    flagged by the compiler.
    
    These functions are flagged due to missing prototypes when building
    against a Linux 6.8 kernel (which sets the -Wmissing-declarations and
    -Wmissing-prototypes compiler flags as default). Linux 6.8 commit:
     'Makefile.extrawarn: turn on missing-prototypes globally' (0fcb70851f).
    
    When building against a kernel with CONFIG_WERROR=y, the build fails.
    
    There are no functional changes in this commit.
    
    Change-Id: I24c78a3167f6a81da4f62267cf901024468ae6b3
    Reviewed-on: https://gerrit.openafs.org/15625
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

 src/afs/LINUX/osi_file.c       |  2 +-
 src/afs/LINUX/osi_module.c     |  4 ++--
 src/afs/LINUX/osi_pag_module.c |  4 ++--
 src/afs/afs_call.c             |  6 +++---
 src/afs/afs_disconnected.c     | 20 ++++++++++----------
 src/afs/afs_fetchstore.c       | 42 +++++++++++++++++++++---------------------
 src/afs/afs_icl.c              |  4 ++--
 src/afs/afs_pag_cred.c         |  4 ++--
 src/afs/afs_server.c           |  2 +-
 src/afs/afs_vcache.c           |  2 +-
 10 files changed, 45 insertions(+), 45 deletions(-)

-- 
OpenAFS Master Repository