]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: reduce searching region of segmap when free section
authorChao Yu <chao2.yu@samsung.com>
Mon, 14 Jul 2014 08:45:15 +0000 (16:45 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Tue, 15 Jul 2014 20:56:49 +0000 (13:56 -0700)
commit67203047a9b2f27eab371f8d00b013a3fb023a93
treeee9f8ef4ae8069a9e6decb45f72e72d910d11e0a
parentf52943a9e5a3a9185425eee8fd293ae6bbecd1be
f2fs: reduce searching region of segmap when free section

In __set_test_and_free we will check whether all segment are free in one section
When free one segment, in order to set section to free status.
But the searching region of segmap is from start segno to last segno of f2fs,
it's not necessary. So let's just only check all segment bitmap of target
section.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/segment.h