gc.c (611ac726f9ebbb12f2113e5345ef109660954eeb) | gc.c (07c6b5933ebf58b6132aea9f3e72a62486882bfb) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * fs/f2fs/gc.c 4 * 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com/ 7 */ 8#include <linux/fs.h> --- 1632 unchanged lines hidden (view full) --- 1641 submitted += gc_node_segment(sbi, sum->entries, segno, 1642 gc_type); 1643 else 1644 submitted += gc_data_segment(sbi, sum->entries, gc_list, 1645 segno, gc_type, 1646 force_migrate); 1647 1648 stat_inc_seg_count(sbi, type, gc_type); | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * fs/f2fs/gc.c 4 * 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com/ 7 */ 8#include <linux/fs.h> --- 1632 unchanged lines hidden (view full) --- 1641 submitted += gc_node_segment(sbi, sum->entries, segno, 1642 gc_type); 1643 else 1644 submitted += gc_data_segment(sbi, sum->entries, gc_list, 1645 segno, gc_type, 1646 force_migrate); 1647 1648 stat_inc_seg_count(sbi, type, gc_type); |
1649 sbi->gc_reclaimed_segs[sbi->gc_mode]++; |
|
1649 migrated++; 1650 1651freed: 1652 if (gc_type == FG_GC && 1653 get_valid_blocks(sbi, segno, false) == 0) 1654 seg_freed++; 1655 1656 if (__is_large_section(sbi) && segno + 1 < end_segno) --- 432 unchanged lines hidden --- | 1650 migrated++; 1651 1652freed: 1653 if (gc_type == FG_GC && 1654 get_valid_blocks(sbi, segno, false) == 0) 1655 seg_freed++; 1656 1657 if (__is_large_section(sbi) && segno + 1 < end_segno) --- 432 unchanged lines hidden --- |