fs: of2fs: use timespec64
This commit is contained in:
@@ -809,8 +809,8 @@ struct f2fs_inode_info {
|
||||
int i_extra_isize; /* size of extra space located in i_addr */
|
||||
kprojid_t i_projid; /* id for project quota */
|
||||
int i_inline_xattr_size; /* inline xattr size */
|
||||
struct timespec i_crtime; /* inode creation time */
|
||||
struct timespec i_disk_time[4]; /* inode disk times */
|
||||
struct timespec64 i_crtime; /* inode creation time */
|
||||
struct timespec64 i_disk_time[4]; /* inode disk times */
|
||||
|
||||
/* for file compress */
|
||||
u64 i_compr_blocks; /* # of compressed blocks */
|
||||
@@ -2958,13 +2958,13 @@ static inline void clear_file(struct inode *inode, int type)
|
||||
|
||||
static inline bool f2fs_is_time_consistent(struct inode *inode)
|
||||
{
|
||||
if (!timespec_equal(F2FS_I(inode)->i_disk_time, &inode->i_atime))
|
||||
if (!timespec64_equal(F2FS_I(inode)->i_disk_time, &inode->i_atime))
|
||||
return false;
|
||||
if (!timespec_equal(F2FS_I(inode)->i_disk_time + 1, &inode->i_ctime))
|
||||
if (!timespec64_equal(F2FS_I(inode)->i_disk_time + 1, &inode->i_ctime))
|
||||
return false;
|
||||
if (!timespec_equal(F2FS_I(inode)->i_disk_time + 2, &inode->i_mtime))
|
||||
if (!timespec64_equal(F2FS_I(inode)->i_disk_time + 2, &inode->i_mtime))
|
||||
return false;
|
||||
if (!timespec_equal(F2FS_I(inode)->i_disk_time + 3,
|
||||
if (!timespec64_equal(F2FS_I(inode)->i_disk_time + 3,
|
||||
&F2FS_I(inode)->i_crtime))
|
||||
return false;
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user