summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/alloc_types.h
AgeCommit message (Expand)AuthorLines
2023-10-22bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet-3/+3
2023-10-22bcachefs: Kill allocator threads & freelistsKent Overstreet-23/+0
2023-10-22bcachefs: Run btree updates after write out of write_pointKent Overstreet-9/+37
2023-10-22bcachefs: x-macroize alloc_reserve enumKent Overstreet-5/+10
2023-10-22bcachefs: Put open_buckets in a hashtableKent Overstreet-0/+4
2023-10-22bcachefs: Refactor open_bucket codeKent Overstreet-3/+6
2023-10-22bcachefs: Add allocator thread state to sysfsKent Overstreet-0/+12
2023-10-22bcachefs: Persist 64 bit io clocksKent Overstreet-24/+0
2023-10-22bcachefs: Reserve some open buckets for btree allocationsKent Overstreet-2/+2
2023-10-22bcachefs: Use separate new stripes for copygc and non-copygcKent Overstreet-1/+0
2023-10-22bcachefs: Don't use BTREE_INSERT_USE_RESERVE so muchKent Overstreet-5/+3
2023-10-22bcachefs: Don't let copygc buckets be stolen by other threadsKent Overstreet-0/+1
2023-10-22bcachefs: More open bucketsKent Overstreet-5/+11
2023-10-22bcachefs: Fix some reserve calculationsKent Overstreet-2/+3
2023-10-22bcachefs: Erasure codingKent Overstreet-1/+10
2023-10-22bcachefs: Scale down number of writepoints when low on spaceKent Overstreet-1/+3
2023-10-22bcachefs: Allocation code refactoringKent Overstreet-4/+8
2023-10-22bcachefs: Initial commitKent Overstreet-0/+90