Messages in this thread Patch in this message | | | From | Jaegeuk Kim <> | Subject | [PATCH 2/3] f2fs: recover fallocated space | Date | Sun, 8 Jun 2014 01:44:31 +0900 |
| |
If a fallocated file is fsynced, we should recover the i_size after sudden power cut.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> --- fs/f2fs/file.c | 1 + 1 file changed, 1 insertion(+)
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 @@ static int expand_inode_data(struct inode *inode, loff_t offset, i_size_read(inode) < new_size) { i_size_write(inode, new_size); mark_inode_dirty(inode); + f2fs_write_inode(inode, NULL); } return ret; -- 1.8.5.2 (Apple Git-48)
| |