hostfs: convert to ctime accessor functions
authorJeff Layton <jlayton@kernel.org>
Wed, 5 Jul 2023 19:01:15 +0000 (15:01 -0400)
committerChristian Brauner <brauner@kernel.org>
Mon, 24 Jul 2023 08:30:00 +0000 (10:30 +0200)
In later patches, we're going to change how the inode's ctime field is
used. Switch to using accessor functions instead of raw accesses of
inode->i_ctime.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Jan Kara <jack@suse.cz>
Message-Id: <20230705190309.579783-48-jlayton@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/hostfs/hostfs_kern.c

index 46387090eb76dd7f42ffdc7e34e7a0caea0f76aa..dc5a5cea5fae410539c83cbcf7cab98cfe768814 100644 (file)
@@ -517,8 +517,7 @@ static int hostfs_inode_update(struct inode *ino, const struct hostfs_stat *st)
                (struct timespec64){ st->atime.tv_sec, st->atime.tv_nsec };
        ino->i_mtime =
                (struct timespec64){ st->mtime.tv_sec, st->mtime.tv_nsec };
-       ino->i_ctime =
-               (struct timespec64){ st->ctime.tv_sec, st->ctime.tv_nsec };
+       inode_set_ctime(ino, st->ctime.tv_sec, st->ctime.tv_nsec);
        ino->i_size = st->size;
        ino->i_blocks = st->blocks;
        return 0;