summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/segment.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* f2fs: use meta inode for GC of atomic fileSunmin Jeong2024-07-111-3/+3
* f2fs: only fragment segment in the same sectionSheng Yong2024-07-111-3/+11
* f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is validJaegeuk Kim2024-06-221-0/+1
* f2fs: enable atgc dynamically if conditions are metZhiguo Niu2024-06-181-3/+24
* f2fs: fix to avoid use SSR allocate when do defragmentZhiguo Niu2024-06-121-1/+2
* f2fs: alloc new section if curseg is not the first seg in its zoneSheng Yong2024-06-121-1/+2
* f2fs: allow dirty sections with zero valid block for checkpoint disabledDaeho Jeong2024-05-111-2/+4
* f2fs: use f2fs_{err,info}_ratelimited() for cleanupChao Yu2024-05-091-3/+2
* f2fs: fix to avoid allocating WARM_DATA segment for direct IOChao Yu2024-04-291-2/+9
* f2fs: remove redundant parameter in is_next_segment_free()Yifan Zhao2024-04-291-3/+2
* f2fs: use helper to print zone conditionWu Bo2024-04-251-14/+3
* f2fs: assign the write hint per stream by defaultJaegeuk Kim2024-04-191-6/+70
* f2fs: use folio_test_writebackJaegeuk Kim2024-04-121-5/+5
* f2fs: write missing last sum blk of file pinning sectionDaeho Jeong2024-04-121-0/+2
* Merge tag 'f2fs-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-03-181-166/+278
|\
| * f2fs: truncate page cache before clearing flags when aborting atomic writeSunmin Jeong2024-03-141-1/+3
| * f2fs: fix to handle error paths of {new,change}_curseg()Zhiguo Niu2024-03-131-22/+35
| * f2fs: unify the error handling of f2fs_is_valid_blkaddrZhiguo Niu2024-03-131-2/+0
| * f2fs: fix to truncate meta inode pages forcelyChao Yu2024-03-131-3/+2
| * f2fs: introduce SEGS_TO_BLKS/BLKS_TO_SEGS for cleanupChao Yu2024-03-041-6/+6
| * f2fs: fix to check return value of f2fs_gc_rangeZhiguo Niu2024-03-041-5/+8
| * f2fs: fix to check return value __allocate_new_segmentZhiguo Niu2024-03-041-2/+5
| * f2fs: fix to do sanity check in update_sit_entryZhiguo Niu2024-03-041-2/+3
| * f2fs: fix to reset fields for unloaded cursegChao Yu2024-03-041-4/+15
| * f2fs: clean up new_curseg()Chao Yu2024-03-041-9/+14
| * f2fs: ro: don't start discard thread for readonly imageChao Yu2024-03-041-0/+6
| * f2fs: fix to use correct segment type in f2fs_allocate_data_block()Chao Yu2024-03-041-2/+2
| * f2fs: allow to mount if cap is 100Jaegeuk Kim2024-03-041-0/+3
| * f2fs: print zone status in string and some logJaegeuk Kim2024-03-041-6/+21
| * f2fs: introduce FAULT_NO_SEGMENTChao Yu2024-02-291-0/+5
| * f2fs: fix to handle segment allocation failure correctlyChao Yu2024-02-291-7/+39
| * f2fs: stop checkpoint when get a out-of-bounds segmentZhiguo Niu2024-02-291-1/+11
| * f2fs: support file pinning for zoned devicesDaeho Jeong2024-02-271-8/+61
| * f2fs: kill heap-based allocationJaegeuk Kim2024-02-271-47/+7
| * f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SECJaegeuk Kim2024-02-271-56/+54
| * f2fs: deprecate io_bitsJaegeuk Kim2024-02-201-8/+1
| * f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnodeChao Yu2024-02-061-1/+1
| * f2fs: check free sections before disable checkpointWu Bo2024-02-061-0/+2
* | block: remove gfp_flags from blkdev_zone_mgmtJohannes Thumshirn2024-02-121-2/+2
* | f2fs: guard blkdev_zone_mgmt with nofs scopeJohannes Thumshirn2024-02-121-3/+12
|/
* f2fs: Use wait_event_freezable_timeout() for freezable kthreadKevin Hao2023-12-261-5/+2
* f2fs: introduce f2fs_invalidate_internal_cache() for cleanupChao Yu2023-12-111-10/+4
* f2fs: let's finish or reset zones all the timeJaegeuk Kim2023-12-051-58/+17
* f2fs: allocate new section if it's not newJaegeuk Kim2023-12-051-16/+17
* f2fs: sysfs: support discard_io_awareChao Yu2023-11-281-1/+5
* f2fs: skip adding a discard command if existsJaegeuk Kim2023-11-201-1/+2
* f2fs: clean up zones when not successfully unmountedDaeho Jeong2023-10-161-36/+56
* f2fs: use finish zone command when closing a zoneDaeho Jeong2023-08-251-6/+13
* Revert "f2fs: do not issue small discard commands during checkpoint"Chao Yu2023-08-181-1/+1
* f2fs: fix to account cp stats correctlyChao Yu2023-08-141-1/+2