aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_gc.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: bch2_gc_pos_to_text()Kent Overstreet2024-07-141-0/+2
* bcachefs: Kill gc_pos_btree_node()Kent Overstreet2024-07-141-9/+0
* bcachefs: Walk leaf to root in btree_gcKent Overstreet2024-07-141-5/+7
* bcachefs: btree_gc can now handle unknown btreesKent Overstreet2024-05-281-24/+20
* bcachefs: Kill gc_init_recurse()Kent Overstreet2024-05-081-21/+9
* bcachefs: Move gc of bucket.oldest_gen to workqueueKent Overstreet2024-05-081-9/+3
* bcachefs: bch2_gc() is now private to btree_gc.cKent Overstreet2024-05-081-1/+1
* bcachefs: Split up btree_update_leaf.cKent Overstreet2023-10-221-0/+1
* bcachefs: Consolidate btree id propertiesKent Overstreet2023-10-221-1/+1
* bcachefs: Make topology repair a normal recovery passKent Overstreet2023-10-221-0/+1
* bcachefs: Fix a null ptr derefKent Overstreet2023-10-221-1/+2
* bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet2023-10-221-0/+6
* bcachefs: bch2_bucket_alloc_new_fs() no longer depends on bucket marksKent Overstreet2023-10-221-1/+0
* bcachefs: Split out SPOS_MAXKent Overstreet2023-10-221-1/+1
* bcachefs: gc shouldn't care about owned_by_allocatorKent Overstreet2023-10-221-8/+0
* bcachefs: Drop old style btree node coalescingKent Overstreet2023-10-221-2/+0
* bcachefs: Split out bpos_cmp() and bkey_cmp()Kent Overstreet2023-10-221-7/+3
* bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet2023-10-221-1/+1
* bcachefs: Bring back metadata only gcKent Overstreet2023-10-221-1/+1
* bcachefs: Add support for doing btree updates prior to journal replayKent Overstreet2023-10-221-2/+1
* bcachefs: Kill metadata only gcKent Overstreet2023-10-221-1/+1
* bcachefs: Implement a new gc that only recalcs oldest genKent Overstreet2023-10-221-0/+1
* bcachefs: btree_bkey_cached_commonKent Overstreet2023-10-221-1/+1
* bcachefs: Deduplicate keys in the journal before replayKent Overstreet2023-10-221-1/+3
* bcachefs: add ability to run gc on metadata onlyKent Overstreet2023-10-221-1/+1
* bcachefs: journal_replay_early()Kent Overstreet2023-10-221-1/+0
* bcachefs: Make bkey types globally uniqueKent Overstreet2023-10-221-5/+3
* bcachefs: gc now operates on second set of bucket marksKent Overstreet2023-10-221-3/+3
* bcachefs: Erasure codingKent Overstreet2023-10-221-1/+12
* bcachefs: More btree gc refactoringsKent Overstreet2023-10-221-1/+0
* bcachefs: btree gc refactoringKent Overstreet2023-10-221-2/+0
* bcachefs: Initial commitKent Overstreet2023-10-221-0/+113