summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/alloc_foreground.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Make allocator stuck timeout configurable, ratelimit messagesKent Overstreet2024-08-081-1/+6
* bcachefs: Improved allocator debugging for ecKent Overstreet2024-08-071-1/+1
* bcachefs: bch2_btree_reserve_cache_to_text()Kent Overstreet2024-07-151-0/+1
* bcachefs: ob_dev()Kent Overstreet2024-05-081-1/+6
* bcachefs: bch2_print_allocator_stuck()Kent Overstreet2024-05-081-0/+5
* bcachefs: plumb data_type into bch2_bucket_alloc_trans()Kent Overstreet2024-05-081-1/+2
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-1/+1
* bcachefs: sb-members.cKent Overstreet2023-10-221-1/+1
* bcachefs: Rename enum alloc_reserve -> bch_watermarkKent Overstreet2023-10-221-4/+4
* bcachefs: New erasure coding shutdown pathKent Overstreet2023-10-221-5/+1
* bcachefs: Rework open bucket partial list allocationKent Overstreet2023-10-221-4/+4
* bcachefs: bch2_open_bucket_to_text()Kent Overstreet2023-10-221-0/+1
* bcachefs: Erasure coding now uses bch2_bucket_alloc_transKent Overstreet2023-10-221-1/+1
* bcachefs: Better inlining in core write pathKent Overstreet2023-10-221-0/+49
* bcachefs: Kill bch2_alloc_sectors_start()Kent Overstreet2023-10-221-9/+0
* bcachefs: Kill allocator threads & freelistsKent Overstreet2023-10-221-0/+11
* bcachefs: Freespace, need_discard btreesKent Overstreet2023-10-221-0/+14
* bcachefs: Run btree updates after write out of write_pointKent Overstreet2023-10-221-8/+11
* bcachefs: x-macroize alloc_reserve enumKent Overstreet2023-10-221-0/+2
* bcachefs: Put open_buckets in a hashtableKent Overstreet2023-10-221-0/+24
* bcachefs: Refactor open_bucket codeKent Overstreet2023-10-221-1/+4
* bcachefs: bch2_alloc_sectors_append_ptrs() now takes cached flagKent Overstreet2023-10-221-1/+1
* bcachefs: Convert bucket_alloc_ret to negative error codesKent Overstreet2023-10-221-9/+1
* bcachefs: Don't let copygc buckets be stolen by other threadsKent Overstreet2023-10-221-7/+0
* bcachefs: Delete unused argumentsKent Overstreet2023-10-221-2/+1
* bcachefs: Don't restrict copygc writes to the same deviceKent Overstreet2023-10-221-4/+12
* bcachefs: Refactor stripe creationKent Overstreet2023-10-221-0/+5
* bcachefs: Drop unused arg to bch2_open_buckets_stop_dev()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix some reserve calculationsKent Overstreet2023-10-221-0/+1
* bcachefs: Make bkey types globally uniqueKent Overstreet2023-10-221-1/+1
* bcachefs: Erasure codingKent Overstreet2023-10-221-6/+25
* bcachefs: Scale down number of writepoints when low on spaceKent Overstreet2023-10-221-9/+2
* bcachefs: fix missing includeKent Overstreet2023-10-221-0/+2
* bcachefs: Allocation code refactoringKent Overstreet2023-10-221-21/+23
* bcachefs: Split out alloc_background.cKent Overstreet2023-10-221-0/+116