mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 18:13:41 +02:00
f2fs: don't bother with inode->i_version
f2fs does not set the SB_I_VERSION flag, so the i_version will never be incremented on write. It was recently changed to increment the i_version on a quota write, which isn't necessary here. Signed-off-by: Jeff Layton <jlayton@redhat.com> Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
This commit is contained in:
parent
bf34c93d26
commit
d1954ab4c9
|
|
@ -664,7 +664,6 @@ static struct inode *f2fs_alloc_inode(struct super_block *sb)
|
||||||
init_once((void *) fi);
|
init_once((void *) fi);
|
||||||
|
|
||||||
/* Initialize f2fs-specific inode info */
|
/* Initialize f2fs-specific inode info */
|
||||||
fi->vfs_inode.i_version = 1;
|
|
||||||
atomic_set(&fi->dirty_pages, 0);
|
atomic_set(&fi->dirty_pages, 0);
|
||||||
fi->i_current_depth = 1;
|
fi->i_current_depth = 1;
|
||||||
fi->i_advise = 0;
|
fi->i_advise = 0;
|
||||||
|
|
@ -1460,7 +1459,6 @@ static ssize_t f2fs_quota_write(struct super_block *sb, int type,
|
||||||
|
|
||||||
if (len == towrite)
|
if (len == towrite)
|
||||||
return err;
|
return err;
|
||||||
inode->i_version++;
|
|
||||||
inode->i_mtime = inode->i_ctime = current_time(inode);
|
inode->i_mtime = inode->i_ctime = current_time(inode);
|
||||||
f2fs_mark_inode_dirty_sync(inode, false);
|
f2fs_mark_inode_dirty_sync(inode, false);
|
||||||
return len - towrite;
|
return len - towrite;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user