f2fs: load largest extent all the time
authorJaegeuk Kim <jaegeuk@kernel.org>
Mon, 28 Dec 2015 19:39:06 +0000 (11:39 -0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Wed, 30 Dec 2015 18:14:20 +0000 (10:14 -0800)
commited3d12561a731b99b58c6c95151291cebf0b3feb
tree1432e73abf2af1d07a41a6d3ab4e76bb3ea46811
parent819d9153d4c87329910a4cb01198610cd24ec62d
f2fs: load largest extent all the time

Otherwise, we can get mismatched largest extent information.

One example is:
1. mount f2fs w/ extent_cache
2. make a small extent
3. umount
4. mount f2fs w/o extent_cache
5. update the largest extent
6. umount
7. mount f2fs w/ extent_cache
8. get the old extent made by #2

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