aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_reclaim.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-01bcachefs: btree write buffer now slurps keys from journalGravatar Kent Overstreet 1-0/+1
2024-01-01bcachefs: Add an assertion in bch2_journal_pin_set()Gravatar Kent Overstreet 1-11/+4
2023-10-22bcachefs: refactor pin put helpersGravatar Brian Foster 1-1/+2
2023-10-22bcachefs: Make sure to initialize j->last_flushedGravatar Kent Overstreet 1-5/+3
2023-10-22bcachefs: Fix race between journal_seq_copy() and journal_seq_drop()Gravatar Kent Overstreet 1-2/+5
2023-10-22bcachefs: Improve journal free space calculationsGravatar Kent Overstreet 1-6/+0
2023-10-22bcachefs: Increase journal pipeliningGravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: Check for errors in bch2_journal_reclaim()Gravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Journal pin refactoringGravatar Kent Overstreet 1-10/+18
2023-10-22bcachefs: Move journal reclaim to a kthreadGravatar Kent Overstreet 1-1/+14
2023-10-22bcachefs: Btree key cacheGravatar Kent Overstreet 1-0/+4
2023-10-22bcachefs: Fixes for going ROGravatar Kent Overstreet 1-3/+3
2023-10-22bcachefs: Interior btree updates are now fully transactionalGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Journal pin cleanupsGravatar Kent Overstreet 1-9/+17
2023-10-22bcachefs: Don't block on reclaim_lock from journal_res_getGravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: bch2_journal_space_available improvementsGravatar Kent Overstreet 1-1/+8
2023-10-22bcachefs: Separate discards from rest of journal reclaimGravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: Journal reclaim refactoringGravatar Kent Overstreet 1-1/+6
2023-10-22bcachefs: Deferred btree updatesGravatar Kent Overstreet 1-0/+2
2023-10-22bcachefs: Fix a use after free in the journal codeGravatar Kent Overstreet 1-4/+3
2023-10-22bcachefs: Initial commitGravatar Kent Overstreet 1-0/+42