summaryrefslogtreecommitdiff
path: root/fs/f2fs/gc.c
AgeCommit message (Expand)Author
2026-06-22f2fs: fix wrong description in printed logChao Yu
2026-06-22Revert "f2fs: remove non-uptodate folio from the page cache in move_data_block"Zhaoyang Huang
2026-06-22f2fs: atomic: fix UAF issue on f2fs_inode_info.atomic_inodeChao Yu
2026-06-22f2fs: optimize representative type determination in GCDaeho Jeong
2026-04-21Merge tag 'f2fs-for-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2026-04-02f2fs: fix to freeze GC and discard threads quicklyDaeho Jeong
2026-04-02f2fs: fix to skip empty sections in f2fs_get_victimDaeho Jeong
2026-03-24f2fs: avoid reading already updated pages during GCJianan Huang
2026-03-24f2fs:Fix incomplete search range in f2fs_get_victim when f2fs_need_rand_seg i...liujinbao1
2026-03-06treewide: change inode->i_ino from unsigned long to u64Jeff Layton
2026-02-10f2fs: sysfs: introduce critical_task_priorityChao Yu
2026-01-17f2fs: support non-4KB block size without packed_ssa featureDaeho Jeong
2026-01-07f2fs: trace elapsed time for cp_global_sem lockChao Yu
2026-01-07f2fs: trace elapsed time for gc_lock lockChao Yu
2026-01-07f2fs: trace elapsed time for cp_rwsem lockChao Yu
2026-01-07f2fs: flush plug periodically during GC to maximize readahead effectDaeho Jeong
2026-01-01f2fs: remove non-uptodate folio from the page cache in move_data_blockYongpeng Yang
2026-01-01f2fs: fix to add gc count stat in f2fs_gc_rangeZhiguo Niu
2025-12-16f2fs: improve check for enough free sectionsJoanne Chang
2025-12-04f2fs: revert summary entry count from 2048 to 512 in 16kb block supportDaeho Jeong
2025-12-04f2fs: fix uninitialized one_time_gc in victim_sel_policyXiaole He
2025-12-04f2fs: change the unlock parameter of f2fs_put_page to boolYongpeng Yang
2025-12-04f2fs: use f2fs_filemap_get_folio() instead of f2fs_pagecache_get_page()Chao Yu
2025-10-24f2fs: maintain one time GC mode is enabled during whole zoned GC cycleDaeho Jeong
2025-09-16f2fs: fix to avoid migrating empty sectionChao Yu
2025-08-29f2fs: Use allocate_section_policy to control write priority in multi-devices ...Liao Yuanhong
2025-08-28f2fs: fix to do sanity check on node footer for non inode dnodeChao Yu
2025-07-29f2fs: add gc_boost_gc_greedy sysfs nodeDaeho Jeong
2025-07-29f2fs: add gc_boost_gc_multiple sysfs nodeDaeho Jeong
2025-07-24f2fs: ignore valid ratio when free section count is lowDaeho Jeong
2025-07-24f2fs: merge the two conditions to avoid code duplicationmason.zhang
2025-07-22f2fs: Add folio counterparts to page_private_flags functionsMatthew Wilcox (Oracle)
2025-07-22f2fs: Pass a folio to IS_INODE()Matthew Wilcox (Oracle)
2025-07-22f2fs: Pass a folio to ofs_of_node()Matthew Wilcox (Oracle)
2025-07-22f2fs: Add fio->folioMatthew Wilcox (Oracle)
2025-07-22f2fs: Pass a folio to F2FS_INODE()Matthew Wilcox (Oracle)
2025-07-09f2fs: introduce is_cur{seg,sec}()Chao Yu
2025-06-23f2fs: turn off one_time when forcibly set to foreground GCDaeho Jeong
2025-06-23f2fs: make sure zoned device GC to use FG_GC in shortage of free sectionDaeho Jeong
2025-05-30Merge tag 'f2fs-for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-05-28f2fs: introduce is_{meta,node}_folioChao Yu
2025-05-09f2fs: fix freezing filesystem during resizeChristian Brauner
2025-05-09super: add filesystem freezing helpers for suspend and hibernateChristian Brauner
2025-04-28f2fs: Convert dnode_of_data->node_page to node_folioMatthew Wilcox (Oracle)
2025-04-28f2fs: Use a folio in is_alive()Matthew Wilcox (Oracle)
2025-04-28f2fs: Convert f2fs_move_node_page() to f2fs_move_node_folio()Matthew Wilcox (Oracle)
2025-04-28f2fs: Use a folio in gc_node_segment()Matthew Wilcox (Oracle)
2025-04-28f2fs: Use a folio in move_data_block()Matthew Wilcox (Oracle)
2025-04-28f2fs: Use a folio in ra_data_block()Matthew Wilcox (Oracle)
2025-04-28f2fs: Use folios in do_garbage_collect()Matthew Wilcox (Oracle)