summaryrefslogtreecommitdiff
path: root/fs/bcachefs/alloc_types.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Fix assorted checkpatch nitsKent Overstreet1-2/+2
2023-10-23bcachefs: Assorted fixes for clangKent Overstreet1-1/+1
2023-10-23bcachefs: Kill JOURNAL_WATERMARKKent Overstreet1-5/+8
2023-10-23bcachefs: BCH_WATERMARK_reclaimKent Overstreet1-0/+1
2023-10-23bcachefs: Rename enum alloc_reserve -> bch_watermarkKent Overstreet1-10/+8
2023-10-23bcachefs: Rework open bucket partial list allocationKent Overstreet1-2/+1
2023-10-23bcachefs: RESERVE_stripeKent Overstreet1-1/+2
2023-10-23bcachefs: Improve dev_alloc_debug_to_text()Kent Overstreet1-0/+1
2023-10-23bcachefs: Nocow supportKent Overstreet1-0/+1
2023-10-23bcachefs: bucket_alloc_stateKent Overstreet1-0/+7
2023-10-23bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet1-3/+3
2023-10-23bcachefs: Kill allocator threads & freelistsKent Overstreet1-23/+0
2023-10-23bcachefs: Run btree updates after write out of write_pointKent Overstreet1-9/+37
2023-10-23bcachefs: x-macroize alloc_reserve enumKent Overstreet1-5/+10
2023-10-23bcachefs: Put open_buckets in a hashtableKent Overstreet1-0/+4
2023-10-23bcachefs: Refactor open_bucket codeKent Overstreet1-3/+6
2023-10-23bcachefs: Add allocator thread state to sysfsKent Overstreet1-0/+12
2023-10-23bcachefs: Persist 64 bit io clocksKent Overstreet1-24/+0
2023-10-23bcachefs: Reserve some open buckets for btree allocationsKent Overstreet1-2/+2
2023-10-23bcachefs: Use separate new stripes for copygc and non-copygcKent Overstreet1-1/+0
2023-10-23bcachefs: Don't use BTREE_INSERT_USE_RESERVE so muchKent Overstreet1-5/+3
2023-10-23bcachefs: Don't let copygc buckets be stolen by other threadsKent Overstreet1-0/+1
2023-10-23bcachefs: More open bucketsKent Overstreet1-5/+11
2023-10-23bcachefs: Fix some reserve calculationsKent Overstreet1-2/+3
2023-10-23bcachefs: Erasure codingKent Overstreet1-1/+10
2023-10-23bcachefs: Scale down number of writepoints when low on spaceKent Overstreet1-1/+3
2023-10-23bcachefs: Allocation code refactoringKent Overstreet1-4/+8
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+90