]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: use rb-tree to track pending discard commands
authorChao Yu <yuchao0@huawei.com>
Fri, 14 Apr 2017 15:24:55 +0000 (23:24 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Wed, 19 Apr 2017 18:00:40 +0000 (11:00 -0700)
commit4437a05628f54f607fb496c42f0a0f24b19b0094
tree662ba33d4d48cf7704f4adf43c6e805f12b22951
parent87d5e8708c79f0363308a7d6480270cb02380ade
f2fs: use rb-tree to track pending discard commands

Introduce rb-tree based discard cache infrastructure to speed up lookup and
merge operation of discard entry.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
[Jaegeuk Kim: initialize dc to avoid build warning]
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/extent_cache.c
fs/f2fs/f2fs.h
fs/f2fs/segment.c