aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/alloc_foreground.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: improve bch2_dev_usage_to_text()Kent Overstreet2024-08-091-1/+1
* bcachefs: Make allocator stuck timeout configurable, ratelimit messagesKent Overstreet2024-08-071-2/+24
* bcachefs: Improved allocator debugging for ecKent Overstreet2024-08-071-2/+4
* bcachefs: kill btree_trans_too_many_iters() in bch2_bucket_alloc_freelist()Kent Overstreet2024-07-181-6/+0
* bcachefs: Convert gc to new accountingKent Overstreet2024-07-141-9/+7
* bcachefs: bch2_btree_reserve_cache_to_text()Kent Overstreet2024-07-141-1/+1
* bcachefs: add capacity, reserved to fs_alloc_debug_to_text()Kent Overstreet2024-07-141-0/+2
* bcachefs: Add missing printbuf_tabstops_reset() callsKent Overstreet2024-06-291-0/+2
* bcachefs: Discard, invalidate workers are now per deviceKent Overstreet2024-06-251-2/+2
* bcachefs: Allocator prefers not to expand mi.btree_allocated bitmapKent Overstreet2024-05-081-10/+58
* bcachefs: Better bucket alloc tracepointsKent Overstreet2024-05-081-20/+45
* bcachefs: ob_dev()Kent Overstreet2024-05-081-8/+7
* bcachefs: Kill bch2_dev_bkey_exists() in backpointer codeKent Overstreet2024-05-081-1/+1
* bcachefs: Convert to bch2_dev_tryget_noerror()Kent Overstreet2024-05-081-12/+3
* bcachefs: New helpers for device refcountsKent Overstreet2024-05-081-3/+3
* bcachefs: bch2_print_allocator_stuck()Kent Overstreet2024-05-081-0/+101
* bcachefs: uninline set_btree_iter_dontneed()Kent Overstreet2024-05-081-4/+4
* bcachefs: plumb data_type into bch2_bucket_alloc_trans()Kent Overstreet2024-05-081-4/+8
* bcachefs: Move gc of bucket.oldest_gen to workqueueKent Overstreet2024-05-081-1/+1
* bcachefs: bch2_trans_unlock() must always be followed by relock() or begin()Kent Overstreet2024-05-081-0/+4
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-7/+7
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-4/+4
* bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet2024-04-011-1/+3
* bcachefs: Fix lost transaction restart errorKent Overstreet2024-03-181-4/+6
* bcachefs: pull out time_stats.[ch]Kent Overstreet2024-03-131-9/+4
* bcachefs: helpers for printing data typesKent Overstreet2024-01-211-3/+4
* bcachefs: btree_iter -> btree_path_idx_tKent Overstreet2024-01-011-1/+1
* bcachefs: for_each_member_device_rcu() now declares loop iterKent Overstreet2024-01-011-4/+1
* bcachefs: use track_event_change() for allocator blocked statsKent Overstreet2024-01-011-17/+8
* bcachefs: simplify bch_devs_listKent Overstreet2024-01-011-2/+2
* bcachefs: Fix open coded set_btree_iter_dontneed()Kent Overstreet2024-01-011-3/+3
* bcachefs: ONLY_SPECIFIED_DEVS doesn't mean ignore durability anymoreKent Overstreet2024-01-011-3/+1
* bcachefs: Fix bch2_alloc_sectors_start_trans() error handlingKent Overstreet2023-12-191-3/+11
* bcachefs: deallocate_extra_replicas()Kent Overstreet2023-11-241-0/+27
* bcachefs: Put erasure coding behind an EXPERIMENTAL kconfig optionKent Overstreet2023-11-241-0/+3
* bcachefs: update alloc cursor in early bucket allocatorBrian Foster2023-11-041-4/+6
* bcachefs: serialize on cached key in early bucket allocatorBrian Foster2023-11-041-3/+25
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-1/+1
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-5/+10
* bcachefs: Break up io.cKent Overstreet2023-10-221-1/+1
* bcachefs: Add a comment for should_drop_open_bucket()Kent Overstreet2023-10-221-1/+10
* bcachefs: Improve bch2_write_points_to_text()Kent Overstreet2023-10-221-12/+34
* bcachefs: Assorted fixes for clangKent Overstreet2023-10-221-1/+5
* bcachefs: Fix try_decrease_writepoints()Kent Overstreet2023-10-221-0/+1
* bcachefs: Enumerate recovery passesKent Overstreet2023-10-221-5/+4
* bcachefs: BCH_WATERMARK_reclaimKent Overstreet2023-10-221-2/+4
* bcachefs: Rename enum alloc_reserve -> bch_watermarkKent Overstreet2023-10-221-41/+41
* bcachefs: Fix try_decrease_writepoints()Kent Overstreet2023-10-221-17/+21
* bcachefs: fix NULL pointer dereference in try_alloc_bucketMikulas Patocka2023-10-221-1/+2
* bcachefs: push rcu lock down into bch2_target_to_mask()Brian Foster2023-10-221-2/+0