OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_1-289-g072c793
Gerrit Code Review
gerrit@openafs.org
Sun, 1 Oct 2023 19:02:40 -0400
The following commit has been merged in the master branch:
commit 072c7934cd1b99052882f02294f7036d422b6cf1
Author: Cheyenne Wills <cwills@sinenomine.net>
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
'inode_set_ctime()'.
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
for:
"Merge tag 'v6.6-vfs.ctime'
of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs" (615e95831)
Change-Id: I920aac8029fc3e2c9b7741341b434802403a4577
Reviewed-on: https://gerrit.openafs.org/15560
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Tested-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
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