struct btrfs_delayed_node *delayed_node;
 
        /* File creation time. */
-       struct timespec i_otime;
+       struct timespec64 i_otime;
 
        /* Hook into fs_info->delayed_iputs */
        struct list_head delayed_iput;
 
        inode->i_mtime = current_time(inode);
        inode->i_atime = inode->i_mtime;
        inode->i_ctime = inode->i_mtime;
-       BTRFS_I(inode)->i_otime = timespec64_to_timespec(inode->i_mtime);
+       BTRFS_I(inode)->i_otime = inode->i_mtime;
 
        return inode;
 }
        inode->i_mtime = current_time(inode);
        inode->i_atime = inode->i_mtime;
        inode->i_ctime = inode->i_mtime;
-       BTRFS_I(inode)->i_otime = timespec64_to_timespec(inode->i_mtime);
+       BTRFS_I(inode)->i_otime = inode->i_mtime;
 
        inode_item = btrfs_item_ptr(path->nodes[0], path->slots[0],
                                  struct btrfs_inode_item);