]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: update i_size after DIO completion
authorJaegeuk Kim <jaegeuk@kernel.org>
Wed, 19 Sep 2018 22:28:40 +0000 (15:28 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Wed, 26 Sep 2018 19:45:34 +0000 (12:45 -0700)
commit93ed452aa912e28ab924eb01e545e5554548cbc8
tree56e7018a65f6615649a4ff719c8063c3ff7cd89f
parentbd5d43882d9876bcd4ce8633596930cc03004634
f2fs: update i_size after DIO completion

This is related to
eead7a7c73c8 ("xfs: update i_size after unwritten conversion in dio completion")

If we update i_size during dio_write, dio_read can read out stale data, which
breaks xfstests/465.

Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c
fs/f2fs/f2fs.h