]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: split bio cache
authorJaegeuk Kim <jaegeuk@kernel.org>
Wed, 10 May 2017 18:18:25 +0000 (11:18 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Wed, 24 May 2017 04:05:39 +0000 (21:05 -0700)
commit6b44b361283a6474b82a887d707e5906e16d9f7f
treea79d1016b655cb27cab2889365575a2f3cd53c85
parentbc9fe1fd285af8e8e754d4efe7c9ec3b2898d9a3
f2fs: split bio cache

Split DATA/NODE type bio cache according to different temperature,
so write IOs with the same temperature can be merged in corresponding
bio cache as much as possible, otherwise, different temperature write
IOs submitting into one bio cache will always cause split of bio.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c
fs/f2fs/f2fs.h
fs/f2fs/gc.c
fs/f2fs/segment.c
fs/f2fs/segment.h
fs/f2fs/super.c
include/trace/events/f2fs.h