lkml.org 
[lkml]   [2023]   [Sep]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 30/87] fs/efs: convert to new inode {a,m}time accessors
    Date
    Signed-off-by: Jeff Layton <jlayton@kernel.org>
    ---
    fs/efs/inode.c | 5 ++---
    1 file changed, 2 insertions(+), 3 deletions(-)

    diff --git a/fs/efs/inode.c b/fs/efs/inode.c
    index 3789d22ba501..7844ab24b813 100644
    --- a/fs/efs/inode.c
    +++ b/fs/efs/inode.c
    @@ -103,10 +103,9 @@ struct inode *efs_iget(struct super_block *super, unsigned long ino)
    i_uid_write(inode, (uid_t)be16_to_cpu(efs_inode->di_uid));
    i_gid_write(inode, (gid_t)be16_to_cpu(efs_inode->di_gid));
    inode->i_size = be32_to_cpu(efs_inode->di_size);
    - inode->i_atime.tv_sec = be32_to_cpu(efs_inode->di_atime);
    - inode->i_mtime.tv_sec = be32_to_cpu(efs_inode->di_mtime);
    + inode_set_atime(inode, be32_to_cpu(efs_inode->di_atime), 0);
    + inode_set_mtime(inode, be32_to_cpu(efs_inode->di_mtime), 0);
    inode_set_ctime(inode, be32_to_cpu(efs_inode->di_ctime), 0);
    - inode->i_atime.tv_nsec = inode->i_mtime.tv_nsec = 0;

    /* this is the number of blocks in the file */
    if (inode->i_size == 0) {
    --
    2.41.0
    \
     
     \ /
      Last update: 2023-09-28 13:07    [W:4.081 / U:0.028 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site