aboutsummaryrefslogtreecommitdiffstats
path: root/fs/f2fs/gc.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-15f2fs: fix to avoid migrating empty sectionChao Yu1-1/+15
2025-10-12f2fs: fix to do sanity check on node footer for non inode dnodeChao Yu1-2/+2
2025-07-29f2fs: add gc_boost_gc_greedy sysfs nodeDaeho Jeong1-1/+2
2025-07-29f2fs: add gc_boost_gc_multiple sysfs nodeDaeho Jeong1-1/+2
2025-07-24f2fs: ignore valid ratio when free section count is lowDaeho Jeong1-6/+12
2025-07-24f2fs: merge the two conditions to avoid code duplicationmason.zhang1-6/+1
2025-07-22f2fs: Add folio counterparts to page_private_flags functionsMatthew Wilcox (Oracle)1-3/+3
2025-07-22f2fs: Pass a folio to IS_INODE()Matthew Wilcox (Oracle)1-1/+1
2025-07-22f2fs: Pass a folio to ofs_of_node()Matthew Wilcox (Oracle)1-1/+1
2025-07-22f2fs: Add fio->folioMatthew Wilcox (Oracle)1-3/+3
2025-07-22f2fs: Pass a folio to F2FS_INODE()Matthew Wilcox (Oracle)1-1/+1
2025-07-09f2fs: introduce is_cur{seg,sec}()Chao Yu1-1/+1
2025-06-23f2fs: turn off one_time when forcibly set to foreground GCDaeho Jeong1-0/+1
2025-06-23f2fs: make sure zoned device GC to use FG_GC in shortage of free sectionDaeho Jeong1-1/+1
2025-05-30Merge tag 'f2fs-for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fsLinus Torvalds1-71/+72
2025-05-28f2fs: introduce is_{meta,node}_folioChao Yu1-1/+1
2025-05-09f2fs: fix freezing filesystem during resizeChristian Brauner1-3/+3
2025-05-09super: add filesystem freezing helpers for suspend and hibernateChristian Brauner1-3/+3
2025-04-28f2fs: Convert dnode_of_data->node_page to node_folioMatthew Wilcox (Oracle)1-1/+1
2025-04-28f2fs: Use a folio in is_alive()Matthew Wilcox (Oracle)1-11/+11
2025-04-28f2fs: Convert f2fs_move_node_page() to f2fs_move_node_folio()Matthew Wilcox (Oracle)1-1/+1
2025-04-28f2fs: Use a folio in gc_node_segment()Matthew Wilcox (Oracle)1-8/+8
2025-04-28f2fs: Use a folio in move_data_block()Matthew Wilcox (Oracle)1-9/+8
2025-04-28f2fs: Use a folio in ra_data_block()Matthew Wilcox (Oracle)1-15/+15
2025-04-28f2fs: Use folios in do_garbage_collect()Matthew Wilcox (Oracle)1-14/+12
2025-04-28f2fs: Use a folio in move_data_block()Matthew Wilcox (Oracle)1-16/+17
2025-04-10f2fs: zone: fix to avoid inconsistence in between SIT and SSAChao Yu1-0/+3
2025-03-04f2fs: Convert gc_data_segment() to use a folioMatthew Wilcox (Oracle)1-4/+4
2025-03-04f2fs: Convert move_data_page() to use a folioMatthew Wilcox (Oracle)1-17/+17
2025-01-08f2fs: add parameter @len to f2fs_invalidate_internal_cache()Yi Sun1-1/+1
2024-12-16f2fs: The GC triggered by ioctl also needs to mark the segno as victimYongpeng Yang1-4/+7
2024-11-01f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MIDZhiguo Niu1-0/+2
2024-10-14f2fs: introduce f2fs_get_section_mtimeliuderong1-13/+4
2024-09-13f2fs: forcibly migrate to secure space for zoned device file pinningDaeho Jeong1-2/+1
2024-09-12f2fs: remove unused parametersliuderong1-3/+3
2024-09-11f2fs: add valid block ratio not to do excessive GC for one time GCDaeho Jeong1-4/+12
2024-09-11f2fs: create gc_no_zoned_gc_percent and gc_boost_zoned_gc_percentDaeho Jeong1-3/+9
2024-09-11f2fs: do FG_GC when GC boosting is required for zoned devicesDaeho Jeong1-7/+17
2024-09-11f2fs: increase BG GC migration window granularity when boosted for zoned devicesDaeho Jeong1-2/+10
2024-09-11f2fs: introduce migration_window_granularityDaeho Jeong1-10/+21
2024-09-11f2fs: make BG GC more aggressive for zoned devicesDaeho Jeong1-4/+21
2024-07-10f2fs: use meta inode for GC of COW fileSunmin Jeong1-2/+5
2024-07-10f2fs: use meta inode for GC of atomic fileSunmin Jeong1-3/+3
2024-06-12f2fs: fix to remove redundant SBI_NEED_FSCK flag setZhiguo Niu1-1/+0
2024-06-12f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GCChao Yu1-0/+10
2024-05-11f2fs: fix to add missing iput() in gc_data_segment()Chao Yu1-2/+7
2024-04-12f2fs: use folio_test_writebackJaegeuk Kim1-1/+1
2024-03-12f2fs: fix to handle error paths of {new,change}_curseg()Zhiguo Niu1-2/+5
2024-03-12f2fs: unify the error handling of f2fs_is_valid_blkaddrZhiguo Niu1-2/+0
2024-03-04f2fs: introduce SEGS_TO_BLKS/BLKS_TO_SEGS for cleanupChao Yu1-5/+5