aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_gc.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Fix a null ptr derefGravatar Kent Overstreet 1-1/+2
2023-10-22bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Gravatar Kent Overstreet 1-0/+6
2023-10-22bcachefs: bch2_bucket_alloc_new_fs() no longer depends on bucket marksGravatar Kent Overstreet 1-1/+0
2023-10-22bcachefs: Split out SPOS_MAXGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: gc shouldn't care about owned_by_allocatorGravatar Kent Overstreet 1-8/+0
2023-10-22bcachefs: Drop old style btree node coalescingGravatar Kent Overstreet 1-2/+0
2023-10-22bcachefs: Split out bpos_cmp() and bkey_cmp()Gravatar Kent Overstreet 1-7/+3
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Bring back metadata only gcGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Add support for doing btree updates prior to journal replayGravatar Kent Overstreet 1-2/+1
2023-10-22bcachefs: Kill metadata only gcGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Implement a new gc that only recalcs oldest genGravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: btree_bkey_cached_commonGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Deduplicate keys in the journal before replayGravatar Kent Overstreet 1-1/+3
2023-10-22bcachefs: add ability to run gc on metadata onlyGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: journal_replay_early()Gravatar Kent Overstreet 1-1/+0
2023-10-22bcachefs: Make bkey types globally uniqueGravatar Kent Overstreet 1-5/+3
2023-10-22bcachefs: gc now operates on second set of bucket marksGravatar Kent Overstreet 1-3/+3
2023-10-22bcachefs: Erasure codingGravatar Kent Overstreet 1-1/+12
2023-10-22bcachefs: More btree gc refactoringsGravatar Kent Overstreet 1-1/+0
2023-10-22bcachefs: btree gc refactoringGravatar Kent Overstreet 1-2/+0
2023-10-22bcachefs: Initial commitGravatar Kent Overstreet 1-0/+113