|
@@ -169,6 +169,7 @@ make_now:
|
|
|
goto bad_inode;
|
|
|
}
|
|
|
unlock_new_inode(inode);
|
|
|
+ stat_inc_inline_inode(inode);
|
|
|
stat_inc_inline_dir(inode);
|
|
|
trace_f2fs_iget(inode);
|
|
|
return inode;
|
|
@@ -296,12 +297,12 @@ void f2fs_evict_inode(struct inode *inode)
|
|
|
|
|
|
f2fs_lock_op(sbi);
|
|
|
remove_inode_page(inode);
|
|
|
- stat_dec_inline_inode(inode);
|
|
|
f2fs_unlock_op(sbi);
|
|
|
|
|
|
sb_end_intwrite(inode->i_sb);
|
|
|
no_delete:
|
|
|
stat_dec_inline_dir(inode);
|
|
|
+ stat_dec_inline_inode(inode);
|
|
|
invalidate_mapping_pages(NODE_MAPPING(sbi), inode->i_ino, inode->i_ino);
|
|
|
if (xnid)
|
|
|
invalidate_mapping_pages(NODE_MAPPING(sbi), xnid, xnid);
|
|
@@ -327,7 +328,6 @@ void handle_failed_inode(struct inode *inode)
|
|
|
f2fs_truncate(inode);
|
|
|
|
|
|
remove_inode_page(inode);
|
|
|
- stat_dec_inline_inode(inode);
|
|
|
|
|
|
clear_inode_flag(F2FS_I(inode), FI_INLINE_DENTRY);
|
|
|
alloc_nid_failed(sbi, inode->i_ino);
|