Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

efivarfs: 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-28-jlayton@kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>

authored by

Jeff Layton and committed by
Christian Brauner
da06c204 69d9116d

+2 -2
+1 -1
fs/efivarfs/file.c
··· 51 51 } else { 52 52 inode_lock(inode); 53 53 i_size_write(inode, datasize + sizeof(attributes)); 54 - inode->i_mtime = inode_set_ctime_current(inode); 54 + inode_set_mtime_to_ts(inode, inode_set_ctime_current(inode)); 55 55 inode_unlock(inode); 56 56 } 57 57
+1 -1
fs/efivarfs/inode.c
··· 25 25 if (inode) { 26 26 inode->i_ino = get_next_ino(); 27 27 inode->i_mode = mode; 28 - inode->i_atime = inode->i_mtime = inode_set_ctime_current(inode); 28 + simple_inode_init_ts(inode); 29 29 inode->i_flags = is_removable ? 0 : S_IMMUTABLE; 30 30 switch (mode & S_IFMT) { 31 31 case S_IFREG: