|
|
@@ -520,8 +520,10 @@ no_delete:
|
|
|
stat_dec_inline_dir(inode);
|
|
|
stat_dec_inline_inode(inode);
|
|
|
|
|
|
- if (!is_set_ckpt_flags(sbi, CP_ERROR_FLAG))
|
|
|
+ if (likely(!is_set_ckpt_flags(sbi, CP_ERROR_FLAG)))
|
|
|
f2fs_bug_on(sbi, is_inode_flag_set(inode, FI_DIRTY_INODE));
|
|
|
+ else
|
|
|
+ f2fs_inode_synced(inode);
|
|
|
|
|
|
/* ino == 0, if f2fs_new_inode() was failed t*/
|
|
|
if (inode->i_ino)
|