hostfs: convert to new timestamp accessors
Convert to using the new inode timestamp accessor functions. Signed-off-by: Jeff Layton <jlayton@kernel.org> Link: https://lore.kernel.org/r/20231004185347.80880-41-jlayton@kernel.org Signed-off-by: Christian Brauner <brauner@kernel.org>
This commit is contained in:
parent
a049107393
commit
c461ba5d5b
|
@ -513,10 +513,14 @@ static int hostfs_inode_update(struct inode *ino, const struct hostfs_stat *st)
|
|||
set_nlink(ino, st->nlink);
|
||||
i_uid_write(ino, st->uid);
|
||||
i_gid_write(ino, st->gid);
|
||||
ino->i_atime =
|
||||
(struct timespec64){ st->atime.tv_sec, st->atime.tv_nsec };
|
||||
ino->i_mtime =
|
||||
(struct timespec64){ st->mtime.tv_sec, st->mtime.tv_nsec };
|
||||
inode_set_atime_to_ts(ino, (struct timespec64){
|
||||
st->atime.tv_sec,
|
||||
st->atime.tv_nsec,
|
||||
});
|
||||
inode_set_mtime_to_ts(ino, (struct timespec64){
|
||||
st->mtime.tv_sec,
|
||||
st->mtime.tv_nsec,
|
||||
});
|
||||
inode_set_ctime(ino, st->ctime.tv_sec, st->ctime.tv_nsec);
|
||||
ino->i_size = st->size;
|
||||
ino->i_blocks = st->blocks;
|
||||
|
|
Loading…
Reference in New Issue