|
|
@@ -1564,11 +1564,11 @@ static int f2fs_release_file(struct inode *inode, struct file *filp)
|
|
|
if (f2fs_is_atomic_file(inode))
|
|
|
f2fs_drop_inmem_pages(inode);
|
|
|
if (f2fs_is_volatile_file(inode)) {
|
|
|
- clear_inode_flag(inode, FI_VOLATILE_FILE);
|
|
|
- stat_dec_volatile_write(inode);
|
|
|
set_inode_flag(inode, FI_DROP_CACHE);
|
|
|
filemap_fdatawrite(inode->i_mapping);
|
|
|
clear_inode_flag(inode, FI_DROP_CACHE);
|
|
|
+ clear_inode_flag(inode, FI_VOLATILE_FILE);
|
|
|
+ stat_dec_volatile_write(inode);
|
|
|
}
|
|
|
return 0;
|
|
|
}
|