]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: reduce searching region of segmap when set free section
authorWanpeng Li <wanpeng.li@linux.intel.com>
Fri, 6 Mar 2015 07:00:55 +0000 (15:00 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Fri, 10 Apr 2015 22:08:36 +0000 (15:08 -0700)
commitb4b8f9136c2689998f2cc9e4e00f07b4e84f3127
tree88f94bba8aa43012b20faabd80ebb892888d886c
parenta50ff3014b7043fe630c5027a00b9acf30a1059e
f2fs: reduce searching region of segmap when set free section

In __set_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 main
area, it's not necessary. So let's just only check all segment bitmap
of target section.

Signed-off-by: Wanpeng Li <wanpeng.li@linux.intel.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/segment.h