summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/alloc_types.h
AgeCommit message (Expand)AuthorLines
2025-02-06bcachefs: Fix discard path journal flushingKent Overstreet-0/+1
2024-05-08bcachefs: Allocator prefers not to expand mi.btree_allocated bitmapKent Overstreet-0/+7
2024-04-01bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet-1/+2
2023-10-22bcachefs: Fix assorted checkpatch nitsKent Overstreet-2/+2
2023-10-22bcachefs: Assorted fixes for clangKent Overstreet-1/+1
2023-10-22bcachefs: Kill JOURNAL_WATERMARKKent Overstreet-5/+8
2023-10-22bcachefs: BCH_WATERMARK_reclaimKent Overstreet-0/+1
2023-10-22bcachefs: Rename enum alloc_reserve -> bch_watermarkKent Overstreet-10/+8
2023-10-22bcachefs: Rework open bucket partial list allocationKent Overstreet-2/+1
2023-10-22bcachefs: RESERVE_stripeKent Overstreet-1/+2
2023-10-22bcachefs: Improve dev_alloc_debug_to_text()Kent Overstreet-0/+1
2023-10-22bcachefs: Nocow supportKent Overstreet-0/+1
2023-10-22bcachefs: bucket_alloc_stateKent Overstreet-0/+7
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