aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/data_update.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Fix failure to return error in data_update_index_update()Kent Overstreet2024-08-261-0/+1
* bcachefs: Fix "trying to move an extent, but nr_replicas=0"Kent Overstreet2024-08-221-17/+12
* bcachefs: bch2_data_update_init() cleanupKent Overstreet2024-08-221-78/+101
* bcachefs: Extra debug for data move pathKent Overstreet2024-08-191-0/+3
* bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet2024-08-131-4/+2
* bcachefs: Warn on attempting a move with no replicasKent Overstreet2024-07-101-0/+10
* bcachefs: bch2_data_update_to_text()Kent Overstreet2024-07-101-0/+34
* bcachefs: Fix rcu_read_lock() leak in drop_extra_replicasKent Overstreet2024-06-111-2/+1
* bcachefs: bch2_dev_have_ref()Kent Overstreet2024-05-081-3/+3
* bcachefs: kill bch2_dev_bkey_exists() in data_update_init()Kent Overstreet2024-05-081-2/+10
* bcachefs: extent_ptr_durability() -> bch2_dev_rcu()Kent Overstreet2024-05-081-0/+5
* bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet2024-05-081-10/+12
* bcachefs: New helpers for device refcountsKent Overstreet2024-05-081-3/+3
* bcachefs: bch2_bkey_drop_ptrs() declares loop iterKent Overstreet2024-05-081-1/+0
* bcachefs: bch2_trans_unlock() must always be followed by relock() or begin()Kent Overstreet2024-05-081-0/+2
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-3/+3
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-6/+6
* bcachefs: Fix rebalance from durability=0 deviceKent Overstreet2024-04-051-4/+13
* bcachefs: fix nocow lock deadlockKent Overstreet2024-04-021-2/+1
* bcachefs: Add checks for invalid snapshot IDsKent Overstreet2024-03-311-0/+9
* bcachefs: opts->compression can now also be applied in the backgroundKent Overstreet2024-01-211-4/+2
* bcachefs: bkey_for_each_ptr() now declares loop iterKent Overstreet2024-01-011-4/+0
* bcachefs: Make sure allocation failure errors are loggedKent Overstreet2024-01-011-0/+2
* bcachefs: remove redundant condition from data_update_index_updateDaniel Hill2024-01-011-1/+1
* bcachefs: count_event()Kent Overstreet2024-01-011-1/+1
* bcachefs: Add a rebalance, data_update tracepointsKent Overstreet2024-01-011-0/+14
* bcachefs: Rename BTREE_INSERT flagsKent Overstreet2024-01-011-3/+3
* bcachefs: Fix promotesKent Overstreet2023-12-261-1/+2
* bcachefs: Fix nocow locks deadlockKent Overstreet2023-12-111-1/+2
* bcachefs: Fix bch2_extent_drop_ptrs() callKent Overstreet2023-12-041-2/+2
* bcachefs: Data update path won't accidentaly grow replicasKent Overstreet2023-11-251-10/+82
* bcachefs: Check for nonce offset inconsistency in data_update pathKent Overstreet2023-11-131-0/+28
* bcachefs: Don't downgrade locks on transaction restartKent Overstreet2023-11-011-11/+1
* bcachefs: rebalance_workKent Overstreet2023-11-011-5/+6
* bcachefs: move: move_stats refactoringKent Overstreet2023-10-311-1/+1
* bcachefs: move: convert to bbposKent Overstreet2023-10-311-3/+5
* bcachefs: moving_context now owns a btree_transKent Overstreet2023-10-311-1/+1
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-1/+1
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-4/+0
* bcachefs: Break up io.cKent Overstreet2023-10-221-1/+1
* bcachefs: Don't open code closure_nr_remaining()Kent Overstreet2023-10-221-1/+1
* bcachefs: Compression levelsKent Overstreet2023-10-221-3/+1
* bcachefs: Kill BTREE_INSERT_USE_RESERVEKent Overstreet2023-10-221-2/+1
* bcachefs: Rename enum alloc_reserve -> bch_watermarkKent Overstreet2023-10-221-2/+2
* bcachefs: bch2_extent_ptr_desired_durability()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix corruption with writeable snapshotsKent Overstreet2023-10-221-88/+6
* bcachefs: Fix move_extent_fail counterKent Overstreet2023-10-221-1/+1
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-221-4/+3
* bcachefs: Improve move path tracepointsKent Overstreet2023-10-221-1/+12
* bcachefs: Improve trace_move_extent_fail()Kent Overstreet2023-10-221-4/+75