Revert "f2fs: add a new function get_ssr_cost"

This reverts commit b7b7c4cf1c9ef0272a65f1480457cbfdadcda19d.

se->ckpt_valid_blocks will never be smaller than se->valid_blocks, so just
remove get_ssr_cost.

Signed-off-by: Yunlong Song <yunlong.song@huawei.com>
Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>

authored by

Yunlong Song and committed by
Jaegeuk Kim
2afce76a f62fc9f9

+1 -10
+1 -10
fs/f2fs/gc.c
··· 277 277 valid_blocks * 2 : valid_blocks; 278 278 } 279 279 280 - static unsigned int get_ssr_cost(struct f2fs_sb_info *sbi, 281 - unsigned int segno) 282 - { 283 - struct seg_entry *se = get_seg_entry(sbi, segno); 284 - 285 - return se->ckpt_valid_blocks > se->valid_blocks ? 286 - se->ckpt_valid_blocks : se->valid_blocks; 287 - } 288 - 289 280 static inline unsigned int get_gc_cost(struct f2fs_sb_info *sbi, 290 281 unsigned int segno, struct victim_sel_policy *p) 291 282 { 292 283 if (p->alloc_mode == SSR) 293 - return get_ssr_cost(sbi, segno); 284 + return get_seg_entry(sbi, segno)->ckpt_valid_blocks; 294 285 295 286 /* alloc_mode == LFS */ 296 287 if (p->gc_mode == GC_GREEDY)