efivarfs: update ctime when mtime changes on a write
POSIX says: "Upon successful completion, where nbyte is greater than 0, write() shall mark for update the last data modification and last file status change timestamps of the file..." Add the missing ctime update. Signed-off-by: Jeff Layton <jlayton@kernel.org> Message-Id: <20230705190309.579783-3-jlayton@kernel.org> Signed-off-by: Christian Brauner <brauner@kernel.org>
This commit is contained in:
parent
a4440d741e
commit
73e6730650
|
@ -51,7 +51,7 @@ static ssize_t efivarfs_file_write(struct file *file,
|
|||
} else {
|
||||
inode_lock(inode);
|
||||
i_size_write(inode, datasize + sizeof(attributes));
|
||||
inode->i_mtime = current_time(inode);
|
||||
inode->i_mtime = inode->i_ctime = current_time(inode);
|
||||
inode_unlock(inode);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue