]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit78f58cc5c2d8c3cd3fe8ca987df582207ed4703e
tree06c518de174033e2b314211ea9987503c9989efc
parentd4ebd2c9bc00eeba219df3c5502787e3d8e7cbf7
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