summaryrefslogtreecommitdiff
path: root/fs/f2fs/checkpoint.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-10f2fs: sysfs: introduce critical_task_priorityChao Yu1-0/+2
2026-01-31f2fs: introduce trace_f2fs_priority_updateChao Yu1-5/+12
2026-01-31f2fs: fix lock priority inversion issueChao Yu1-2/+64
2026-01-27f2fs: add write latency stats for NAT and SIT blocks in f2fs_write_checkpointYongpeng Yang1-1/+3
2026-01-17f2fs: clean up the type parameter in f2fs_sync_meta_pages()Yangyang Zang1-8/+7
2026-01-07f2fs: sysfs: introduce inject_lock_timeoutChao Yu1-1/+1
2026-01-07f2fs: introduce FAULT_LOCK_TIMEOUTChao Yu1-0/+3
2026-01-07f2fs: trace elapsed time for cp_global_sem lockChao Yu1-4/+6
2026-01-07f2fs: trace elapsed time for gc_lock lockChao Yu1-4/+6
2026-01-07f2fs: trace elapsed time for cp_rwsem lockChao Yu1-0/+28
2026-01-07f2fs: sysfs: introduce max_lock_elapsed_timeChao Yu1-1/+1
2026-01-07f2fs: add lock elapsed time trace facility for f2fs rwsemphoreChao Yu1-0/+106
2025-12-04f2fs: optimize trace_f2fs_write_checkpoint with enumsYH Lin1-3/+3
2025-12-04f2fs: introduce f2fs_schedule_timeout()Chao Yu1-2/+2
2025-08-11f2fs: add time stats of checkpoint for debugChao Yu1-0/+46
2025-08-11f2fs: dump more information when checkpoint was blocked for long timeChao Yu1-0/+7
2025-07-22f2fs: Add folio counterparts to page_private_flags functionsMatthew Wilcox (Oracle)1-2/+2
2025-07-22f2fs: Add fio->folioMatthew Wilcox (Oracle)1-2/+2
2025-05-28f2fs: introduce is_{meta,node}_folioChao Yu1-2/+2
2025-05-28f2fs: add f2fs_bug_on() to detect potential bugChao Yu1-1/+3
2025-05-28f2fs: remove unused sbi argument from checksum functionsEric Biggers1-7/+6
2025-05-08f2fs: remove wbc->for_reclaim handlingChristoph Hellwig1-12/+2
2025-05-08f2fs: return bool from __f2fs_write_meta_folioChristoph Hellwig1-11/+11
2025-04-28f2fs: Convert f2fs_get_meta_page_retry() to f2fs_get_meta_folio_retry()Matthew Wilcox (Oracle)1-2/+2
2025-04-28f2fs: Use a folio in f2fs_get_valid_checkpoint()Matthew Wilcox (Oracle)1-19/+19
2025-04-28f2fs: Use a folio in validate_checkpoint()Matthew Wilcox (Oracle)1-14/+14
2025-04-28f2fs: Use a folio in f2fs_recover_orphan_inodes()Matthew Wilcox (Oracle)1-7/+7
2025-04-28f2fs: Add f2fs_get_meta_folio()Matthew Wilcox (Oracle)1-2/+2
2025-04-28f2fs: Use a folio in write_orphan_inodes()Matthew Wilcox (Oracle)1-11/+10
2025-04-28f2fs: Use a folio in f2fs_ra_meta_pages_cond()Matthew Wilcox (Oracle)1-4/+4
2025-04-28f2fs: Use a folio in f2fs_ra_meta_pages()Matthew Wilcox (Oracle)1-7/+7
2025-04-28f2fs: Convert f2fs_get_tmp_page() to f2fs_get_tmp_folio()Matthew Wilcox (Oracle)1-2/+2
2025-04-28f2fs: Convert __get_meta_page() to __get_meta_folio()Matthew Wilcox (Oracle)1-9/+9
2025-04-28f2fs: Use f2fs_folio_wait_writeback()Matthew Wilcox (Oracle)1-2/+1
2025-04-28f2fs: Convert __f2fs_write_meta_page() to __f2fs_write_meta_folio()Matthew Wilcox (Oracle)1-7/+6
2025-04-28f2fs: Use a folio in commit_checkpoint()Matthew Wilcox (Oracle)1-10/+8
2025-04-28f2fs: Add f2fs_grab_meta_folio()Matthew Wilcox (Oracle)1-8/+8
2025-04-10f2fs: fix to update injection attrs according to fault_optionChao Yu1-1/+1
2025-03-11f2fs: Remove f2fs_write_meta_page()Matthew Wilcox (Oracle)1-7/+0
2025-03-11Revert "f2fs: rebuild nat_bits during umount"Chao Yu1-15/+6
2025-03-05f2fs: set highest IO priority for checkpoint threadJaegeuk Kim1-1/+1
2025-03-04f2fs: Use a folio throughout __get_meta_page()Matthew Wilcox (Oracle)1-13/+13
2025-02-10f2fs: quota: fix to avoid warning in dquot_writeback_dquots()Chao Yu1-6/+9
2024-11-01f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()Chao Yu1-1/+1
2024-09-07f2fs: convert f2fs_handle_page_eio() to use folioChao Yu1-1/+1
2024-09-07f2fs: convert __f2fs_write_meta_page() to use folioChao Yu1-6/+7
2024-09-07f2fs: convert f2fs_do_write_meta_page() to use folioChao Yu1-1/+1
2024-08-21f2fs: clean up val{>>,<<}F2FS_BLKSIZE_BITSZhiguo Niu1-1/+1
2024-07-11f2fs: fix to update user block counts in block_operations()Chao Yu1-5/+5
2024-06-18f2fs: enable atgc dynamically if conditions are metZhiguo Niu1-0/+1