summaryrefslogtreecommitdiff
path: root/fs/f2fs/segment.c
AgeCommit message (Expand)AuthorFilesLines
9 daysf2fs: fix age extent cache insertion skip on counter overflowXiaole He1-2/+7
2025-06-27f2fs: fix to set atomic write status more clearChao Yu1-0/+6
2024-12-14f2fs: fix to drop all discards after creating snapshot on lvm deviceChao Yu1-0/+9
2024-12-09f2fs: check curseg->inited before write_sum_page in change_cursegYongpeng Yang1-1/+2
2024-12-09f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_blockLongPing Wei1-1/+1
2024-10-04f2fs: prevent atomic file from being dirtied before commitDaeho Jeong1-0/+8
2024-08-29f2fs: fix to do sanity check in update_sit_entryZhiguo Niu1-2/+3
2024-08-29f2fs: stop checkpoint when get a out-of-bounds segmentZhiguo Niu1-1/+11
2024-08-11f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is validJaegeuk Kim1-0/+1
2024-08-11f2fs: fix to avoid use SSR allocate when do defragmentZhiguo Niu1-1/+2
2024-08-03f2fs: use meta inode for GC of atomic fileSunmin Jeong1-3/+3
2024-06-12f2fs: use f2fs_{err,info}_ratelimited() for cleanupChao Yu1-3/+2
2024-06-12f2fs: write missing last sum blk of file pinning sectionDaeho Jeong1-1/+4
2024-06-12f2fs: deprecate io_bitsJaegeuk Kim1-8/+1
2024-06-12f2fs: support file pinning for zoned devicesDaeho Jeong1-8/+61
2024-06-12f2fs: kill heap-based allocationJaegeuk Kim1-47/+7
2024-06-12f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SECJaegeuk Kim1-56/+54
2024-04-03f2fs: truncate page cache before clearing flags when aborting atomic writeSunmin Jeong1-1/+3
2024-03-27f2fs: fix to truncate meta inode pages forcelyChao Yu1-3/+2
2024-03-27f2fs: introduce f2fs_invalidate_internal_cache() for cleanupChao Yu1-10/+4
2024-03-27f2fs: fix to use correct segment type in f2fs_allocate_data_block()Chao Yu1-2/+2
2024-03-27f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnodeChao Yu1-1/+1
2023-08-25f2fs: use finish zone command when closing a zoneDaeho Jeong1-6/+13
2023-08-19Revert "f2fs: do not issue small discard commands during checkpoint"Chao Yu1-1/+1
2023-08-14f2fs: fix to account cp stats correctlyChao Yu1-1/+2
2023-08-14f2fs: fix to account gc stats correctlyChao Yu1-0/+1
2023-08-14f2fs: check zone type before sending async reset zone commandShin'ichiro Kawasaki1-11/+28
2023-08-14f2fs: flush inode if atomic file is abortedJaegeuk Kim1-0/+2
2023-08-14Revert "f2fs: clean up w/ sbi->log_sectors_per_block"Jaegeuk Kim1-11/+12
2023-06-26f2fs: do not issue small discard commands during checkpointJaegeuk Kim1-1/+1
2023-06-26f2fs: check zone write pointer points to the end of zoneDaeho Jeong1-2/+6
2023-06-12f2fs: add async reset zone command supportDaejun Park1-3/+81
2023-06-12f2fs: clean up w/ sbi->log_sectors_per_blockChao Yu1-12/+11
2023-06-12f2fs: close unused open zones while mountingDaeho Jeong1-22/+31
2023-04-24f2fs: allocate node blocks for atomic write block replacementDaeho Jeong1-1/+1
2023-04-24f2fs: remove power-of-two limitation of zoned deviceJaegeuk Kim1-1/+1
2023-04-18f2fs: add has_enough_free_secs()Yangtao Li1-21/+22
2023-04-14f2fs: fix to check return value of inc_valid_block_count()Chao Yu1-1/+7
2023-04-14f2fs: fix passing relative address when discard zonesDaeho Jeong1-3/+2
2023-04-10f2fs: remove struct victim_selection default_v_opsYangtao Li1-3/+2
2023-04-04f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_blockJaegeuk Kim1-1/+1
2023-04-04f2fs: fix align check for npo2Yohan Joung1-2/+3
2023-03-30f2fs: apply zone capacity to all zone typeJaegeuk Kim1-61/+4
2023-03-30f2fs: Fix discard bug on zoned block devices with 2MiB zone sizeYonggil Song1-1/+3
2023-03-30f2fs: factor out discard_cmd usage from general rb_tree useJaegeuk Kim1-84/+165
2023-03-30f2fs: factor out victim_entry usage from general rb_tree useJaegeuk Kim1-2/+2
2023-02-15f2fs: Revert "f2fs: truncate blocks in batch in __complete_revoke_list()"Jaegeuk Kim1-2/+7
2023-02-14f2fs: synchronize atomic write abortsDaeho Jeong1-3/+0
2023-02-07f2fs: fix typos in commentsJinyoung CHOI1-1/+1
2023-02-03f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_infoChao Yu1-3/+3