f2fs: update i_size when __allocate_data_block
authorJaegeuk Kim <jaegeuk@kernel.org>
Tue, 16 Sep 2014 02:32:16 +0000 (19:32 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Tue, 23 Sep 2014 18:10:19 +0000 (11:10 -0700)
commit976e4c50aea111bc7193b48950a3b0c8bc0a25ff
tree06c518de174033e2b314211ea9987503c9989efc
parent90a893c749f4582f21e97639f4e85e7f2362c2f0
f2fs: update i_size when __allocate_data_block

The f2fs_direct_IO uses __allocate_data_block, but inside the allocation path,
we should update i_size at the changed time to update its inode page.
Otherwise, we can get wrong i_size after roll-forward recovery.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c