summaryrefslogtreecommitdiff
path: root/fs/f2fs/segment.c
AgeCommit message (Expand)Author
2024-12-14f2fs: check curseg->inited before write_sum_page in change_cursegYongpeng Yang
2024-12-14f2fs: remove the unused flush argument to change_cursegChristoph Hellwig
2024-12-14f2fs: open code allocate_segment_by_defaultChristoph Hellwig
2024-12-14f2fs: remove struct segment_allocation default_salloc_opsChristoph Hellwig
2024-12-14f2fs: avoid using native allocate_segment_by_default()Chao Yu
2024-12-14f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_blockLongPing Wei
2024-09-04f2fs: fix to do sanity check in update_sit_entryZhiguo Niu
2024-06-16f2fs: fix typos in commentsJinyoung CHOI
2024-06-16f2fs: add compress_mode mount optionDaeho Jeong
2023-05-17f2fs: apply zone capacity to all zone typeJaegeuk Kim
2023-05-17f2fs: enforce single zone capacityJaegeuk Kim
2023-01-14f2fs: fix normal discard processDongdong Zhang
2022-10-26f2fs: fix wrong condition to trigger background checkpoint correctlyChao Yu
2022-10-26f2fs: fix to account FS_CP_DATA_IO correctlyChao Yu
2022-10-26f2fs: fix to avoid REQ_TIME and CP_TIME collisionChao Yu
2022-08-25f2fs: fix to do sanity check on segment type in build_sit_entries()Chao Yu
2022-06-09f2fs: fix to do sanity check on total_data_blocksChao Yu
2022-06-09f2fs: fix dereference of stale list iterator after loop bodyJakob Koschel
2022-04-08f2fs: fix to do sanity check on curseg->alloc_typeChao Yu
2021-05-19f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block()Chao Yu
2021-05-19f2fs: Fix a hungtask problem in atomic writeYi Zhuang
2021-05-19f2fs: fix to cover __allocate_new_section() with curseg_lockChao Yu
2021-05-19f2fs: fix to avoid touching checkpointed data in get_victim()Chao Yu
2021-05-19f2fs: fix to align to section for fallocate() on pinned fileChao Yu
2021-05-19f2fs: fix to allow migrating fully valid segmentChao Yu
2020-12-26f2fs: init dirty_secmap incorrectlyJack Qiu
2020-10-13f2fs: don't issue flush in f2fs_flush_device_cache() for nobarrier caseChao Yu
2020-10-13f2fs: handle errors of f2fs_get_meta_page_nofailJaegeuk Kim
2020-09-14f2fs: clean up kvfreeChao Yu
2020-09-11f2fs: support age threshold based garbage collectionChao Yu
2020-09-10f2fs: support 64-bits key in f2fs rb-tree node entryChao Yu
2020-09-10f2fs: inherit mtime of original block during GCChao Yu
2020-09-10f2fs: record average update time of segmentChao Yu
2020-09-10f2fs: introduce inmem cursegChao Yu
2020-09-10f2fs: remove duplicated type castingXiaojun Wang
2020-09-10f2fs: support zone capacity less than zone sizeAravind Ramesh
2020-09-08f2fs: Fix type of section block count variablesShin'ichiro Kawasaki
2020-08-03f2fs: update_sit_entry: Make the judgment condition of f2fs_bug_on more intui...Zhihao Cheng
2020-07-07f2fs: add GC_URGENT_LOW mode in gc_urgentDaeho Jeong
2020-07-07f2fs: split f2fs_allocate_new_segments()Chao Yu
2020-07-07f2fs: add f2fs_gc exception handle in f2fs_ioc_gc_rangeQilong Zhang
2020-07-07f2fs: clean up parameter of f2fs_allocate_data_block()Chao Yu
2020-07-07f2fs: shrink node_write lock coverageChao Yu
2020-07-07f2fs: add prefix for exported symbolsChao Yu
2020-06-18f2fs: get the right gc victim section when section has several segmentsJack Qiu
2020-05-30f2fs: fix wrong discard spaceChao Yu
2020-05-28f2fs: remove unneeded return value of __insert_discard_tree()Chao Yu
2020-04-17f2fs: Fix the accounting of dcc->undiscard_blksSahitya Tummala
2020-04-17f2fs: report the discard cmd errors properlySahitya Tummala
2020-04-17f2fs: fix long latency due to discard during umountSahitya Tummala