summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_reclaim.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: minor journal reclaim fixesKent Overstreet1-4/+6
2023-10-23bcachefs: Add a pre-reserve mechanism for the journalKent Overstreet1-5/+38
2023-10-23bcachefs: Don't block on reclaim_lock from journal_res_getKent Overstreet1-8/+15
2023-10-23bcachefs: bch2_journal_space_available improvementsKent Overstreet1-53/+92
2023-10-23bcachefs: Separate discards from rest of journal reclaimKent Overstreet1-1/+7
2023-10-23bcachefs: ja->discard_idx, ja->dirty_idxKent Overstreet1-24/+39
2023-10-23bcachefs: Drop a faulty assertionKent Overstreet1-2/+0
2023-10-23bcachefs: Journal reclaim refactoringKent Overstreet1-151/+245
2023-10-23bcachefs: Fix check for if extent update is allocatingKent Overstreet1-3/+5
2023-10-23bcachefs: Add a workqueue for journal reclaimKent Overstreet1-1/+1
2023-10-23bcachefs: fixes for getting stuck flushing journal pinsKent Overstreet1-24/+19
2023-10-23bcachefs: Deferred btree updatesKent Overstreet1-0/+19
2023-10-23bcachefs: Journal refactoringKent Overstreet1-1/+2
2023-10-23bcachefs: Fix a use after free in the journal codeKent Overstreet1-61/+74
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+402