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