summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_reclaim.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-01bcachefs: btree write buffer now slurps keys from journalKent Overstreet1-0/+1
2024-01-01bcachefs: Add an assertion in bch2_journal_pin_set()Kent Overstreet1-11/+4
2023-10-23bcachefs: refactor pin put helpersBrian Foster1-1/+2
2023-10-23bcachefs: Make sure to initialize j->last_flushedKent Overstreet1-5/+3
2023-10-23bcachefs: Fix race between journal_seq_copy() and journal_seq_drop()Kent Overstreet1-2/+5
2023-10-23bcachefs: Improve journal free space calculationsKent Overstreet1-6/+0
2023-10-23bcachefs: Increase journal pipeliningKent Overstreet1-0/+1
2023-10-23bcachefs: Check for errors in bch2_journal_reclaim()Kent Overstreet1-1/+1
2023-10-23bcachefs: Journal pin refactoringKent Overstreet1-10/+18
2023-10-23bcachefs: Move journal reclaim to a kthreadKent Overstreet1-1/+14
2023-10-23bcachefs: Btree key cacheKent Overstreet1-0/+4
2023-10-23bcachefs: Fixes for going ROKent Overstreet1-3/+3
2023-10-23bcachefs: Interior btree updates are now fully transactionalKent Overstreet1-1/+1
2023-10-23bcachefs: Journal pin cleanupsKent Overstreet1-9/+17
2023-10-23bcachefs: Don't block on reclaim_lock from journal_res_getKent Overstreet1-0/+1
2023-10-23bcachefs: bch2_journal_space_available improvementsKent Overstreet1-1/+8
2023-10-23bcachefs: Separate discards from rest of journal reclaimKent Overstreet1-0/+1
2023-10-23bcachefs: Journal reclaim refactoringKent Overstreet1-1/+6
2023-10-23bcachefs: Deferred btree updatesKent Overstreet1-0/+2
2023-10-23bcachefs: Fix a use after free in the journal codeKent Overstreet1-4/+3
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+42