OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_1-289-g072c793

Gerrit Code Review
Sun, 1 Oct 2023 19:02:40 -0400

The following commit has been merged in the master branch:
commit 072c7934cd1b99052882f02294f7036d422b6cf1
Author: Cheyenne Wills <>
Date:   Fri Sep 8 14:52:20 2023 -0600

    Linux 6.6: convert to ctime accessor functions
    The Linux 6.6 commit "fs: add ctime accessors infrastructure"
    (9b6304c1d5) added accessor functions for an inode's ctime member.
    A follow on commit "fs: rename i_ctime field to __i_ctime" (13bc244578)
    changed the name of the inode member ctime to __i_ctime to indicate it's
    a private member.
    Add an autoconf test for the ctime accessor function
    Add an afs_inode_set_ctime to LINUX/osi_machdep.h that is either defined
    as a macro to Linux's inode_set_ctime, or implements a static inline
    function to set a inode's ctime.
    Convert the setting of an inode's ctime to use afs_inode_set_ctime().
    For more information behind the Linux change, see the commit message
     "Merge tag 'v6.6-vfs.ctime'
      of git://" (615e95831)
    Change-Id: I920aac8029fc3e2c9b7741341b434802403a4577
    Tested-by: BuildBot <>
    Reviewed-by: Andrew Deason <>
    Reviewed-by: Mark Vitale <>
    Tested-by: Mark Vitale <>
    Reviewed-by: Benjamin Kaduk <>

 src/afs/LINUX/osi_machdep.h  | 11 +++++++++++
 src/afs/LINUX/osi_vnodeops.c |  3 +--
 src/cf/linux-kernel-func.m4  |  6 ++++++
 3 files changed, 18 insertions(+), 2 deletions(-)

OpenAFS Master Repository