summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_gc.h
AgeCommit message (Expand)Author
2023-10-22bcachefs: Split up btree_update_leaf.cKent Overstreet
2023-10-22bcachefs: Consolidate btree id propertiesKent Overstreet
2023-10-22bcachefs: Make topology repair a normal recovery passKent Overstreet
2023-10-22bcachefs: Fix a null ptr derefKent Overstreet
2023-10-22bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet
2023-10-22bcachefs: bch2_bucket_alloc_new_fs() no longer depends on bucket marksKent Overstreet
2023-10-22bcachefs: Split out SPOS_MAXKent Overstreet
2023-10-22bcachefs: gc shouldn't care about owned_by_allocatorKent Overstreet
2023-10-22bcachefs: Drop old style btree node coalescingKent Overstreet
2023-10-22bcachefs: Split out bpos_cmp() and bkey_cmp()Kent Overstreet
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-10-22bcachefs: Bring back metadata only gcKent Overstreet
2023-10-22bcachefs: Add support for doing btree updates prior to journal replayKent Overstreet
2023-10-22bcachefs: Kill metadata only gcKent Overstreet
2023-10-22bcachefs: Implement a new gc that only recalcs oldest genKent Overstreet
2023-10-22bcachefs: btree_bkey_cached_commonKent Overstreet
2023-10-22bcachefs: Deduplicate keys in the journal before replayKent Overstreet
2023-10-22bcachefs: add ability to run gc on metadata onlyKent Overstreet
2023-10-22bcachefs: journal_replay_early()Kent Overstreet
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet
2023-10-22bcachefs: gc now operates on second set of bucket marksKent Overstreet
2023-10-22bcachefs: Erasure codingKent Overstreet
2023-10-22bcachefs: More btree gc refactoringsKent Overstreet
2023-10-22bcachefs: btree gc refactoringKent Overstreet
2023-10-22bcachefs: Initial commitKent Overstreet