commit | ca13aad55e9853a5c4ce3816647c2ca52c338c12 | [log] [tgz] |
---|---|---|
author | Jaegeuk Kim <jaegeuk@kernel.org> | Fri Jun 06 02:12:59 2014 +0900 |
committer | flintman <flintman@flintmancomputers.com> | Sat Jan 24 11:37:38 2015 -0500 |
tree | 837e9350fbbb51b8af460d8d3abfbac5d10088a7 | |
parent | 44f7a3b63b7e8453af30753ed7099f182cbde166 [diff] |
f2fs: recover fallocated space If a fallocated file is fsynced, we should recover the i_size after sudden power cut. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
diff --git a/fs/f2fs/file.c b/fs/f2fs/file.c index 92a841f..7f6eb61 100644 --- a/fs/f2fs/file.c +++ b/fs/f2fs/file.c
@@ -561,6 +561,7 @@ i_size_read(inode) < new_size) { i_size_write(inode, new_size); mark_inode_dirty(inode); + f2fs_write_inode(inode, NULL); } return ret;