]> git.proxmox.com Git - mirror_zfs.git/commit
Linux 6.7 compat: use inode atime/mtime accessors
authorRob Norris <robn@despairlabs.com>
Sat, 16 Dec 2023 11:31:32 +0000 (22:31 +1100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 20 Dec 2023 19:47:40 +0000 (11:47 -0800)
commitdb4fc559cc1931b9219e62aa505cd5c51a17b232
treedb6be9a516cc31d7539f94b67c9be2e695607570
parent00f40961e0eb7d8bcdb016020f1f2dbe372d3e96
Linux 6.7 compat: use inode atime/mtime accessors

6.6 made i_ctime inaccessible; 6.7 has done the same for i_atime and
i_mtime. This extends the method used for ctime in b37f29341 to atime
and mtime as well.

Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Rob Norris <robn@despairlabs.com>
Sponsored-by: https://github.com/sponsors/robn
Closes #15681
config/kernel-inode-times.m4
include/os/linux/zfs/sys/zpl.h
module/os/linux/zfs/zfs_ctldir.c
module/os/linux/zfs/zfs_vnops_os.c
module/os/linux/zfs/zfs_znode.c
module/os/linux/zfs/zpl_inode.c