OSDN Git Service

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>
Thu, 13 Jul 2017 23:55:59 +0000 (16:55 -0700)
commita3b6a409692bee072eec659b9d18766d53f96c36
tree8026e92ae947b22c1779c69e7d0fcd9950fe4a92
parente61d6504368df2834b9c2b76debe8b1b557d08e0
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>
 Conflicts:
include/trace/events/f2fs.h
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