summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/alloc_foreground.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet2024-04-021-1/+3
* bcachefs: Fix lost transaction restart errorKent Overstreet2024-03-181-4/+6
* bcachefs: pull out time_stats.[ch]Kent Overstreet2024-03-141-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-201-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-051-4/+6
* bcachefs: serialize on cached key in early bucket allocatorBrian Foster2023-11-051-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
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-221-2/+3
* bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet2023-10-221-3/+3
* bcachefs: New erasure coding shutdown pathKent Overstreet2023-10-221-23/+73
* bcachefs: Second layer of refcounting for new stripesKent Overstreet2023-10-221-2/+2
* bcachefs: Rework open bucket partial list allocationKent Overstreet2023-10-221-145/+214
* bcachefs: Kill bch2_ec_bucket_written()Kent Overstreet2023-10-221-2/+2
* bcachefs: Plumb alloc_reserve through stripe create pathKent Overstreet2023-10-221-4/+3
* bcachefs: bch2_open_bucket_to_text()Kent Overstreet2023-10-221-7/+40
* bcachefs: Single open_bucket_partial listKent Overstreet2023-10-221-12/+10
* bcachefs: Fix erasure coding lockingKent Overstreet2023-10-221-5/+5
* bcachefs: Erasure coding now uses bch2_bucket_alloc_transKent Overstreet2023-10-221-23/+6
* bcachefs: Improved nocow lockingKent Overstreet2023-10-221-0/+1
* bcachefs: Nocow supportKent Overstreet2023-10-221-0/+5
* bcachefs: Don't use key cache during fsckKent Overstreet2023-10-221-1/+2
* bcachefs: New on disk format: BackpointersKent Overstreet2023-10-221-0/+23
* bcachefs: Go RW before check_alloc_info()Kent Overstreet2023-10-221-10/+22
* bcachefs: Better inlining in core write pathKent Overstreet2023-10-221-35/+2
* bcachefs: Better inlining for bch2_alloc_to_v4_mutKent Overstreet2023-10-221-11/+13
* bcachefs: Fix bch2_bucket_alloc_early()Kent Overstreet2023-10-221-1/+4
* bcachefs: Convert EAGAIN errors to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: Convert EROFS errors to private error codesKent Overstreet2023-10-221-3/+0
* bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet2023-10-221-1/+1