|
@@ -44,7 +44,6 @@ void f2fs_set_inode_flags(struct inode *inode)
|
|
|
new_fl |= S_DIRSYNC;
|
|
|
inode_set_flags(inode, new_fl,
|
|
|
S_SYNC|S_APPEND|S_IMMUTABLE|S_NOATIME|S_DIRSYNC);
|
|
|
- f2fs_mark_inode_dirty_sync(inode, false);
|
|
|
}
|
|
|
|
|
|
static void __get_inode_rdev(struct inode *inode, struct f2fs_inode *ri)
|
|
@@ -226,6 +225,7 @@ make_now:
|
|
|
ret = -EIO;
|
|
|
goto bad_inode;
|
|
|
}
|
|
|
+ f2fs_set_inode_flags(inode);
|
|
|
unlock_new_inode(inode);
|
|
|
trace_f2fs_iget(inode);
|
|
|
return inode;
|