commit | 6fa1df533a93161c54c987bbffaadf03563aa78d | [log] [tgz] |
---|---|---|
author | Jaegeuk Kim <jaegeuk@kernel.org> | Fri Jun 06 02:12:59 2014 +0900 |
committer | Jaegeuk Kim <jaegeuk@kernel.org> | Sat Jun 07 03:18:35 2014 +0900 |
tree | ab6af0101adf147946762f42df07e1d72260d987 | |
parent | b6fe5873cb422417ae3fc914954bc5a10fd4e003 [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 d97e5c4..78110da 100644 --- a/fs/f2fs/file.c +++ b/fs/f2fs/file.c
@@ -682,6 +682,7 @@ i_size_read(inode) < new_size) { i_size_write(inode, new_size); mark_inode_dirty(inode); + f2fs_write_inode(inode, NULL); } return ret;