summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/migrate.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Shutdown path improvementsKent Overstreet2023-10-221-4/+1
* bcachefs: Handle transaction restarts in bch2_blacklist_entries_gc()Kent Overstreet2023-10-221-0/+1
* bcachefs: bch2_trans_exit() no longer returns errorsKent Overstreet2023-10-221-2/+2
* bcachefs: for_each_btree_node() now returns errors directlyKent Overstreet2023-10-221-2/+6
* bcachefs: Fix deletion in __bch2_dev_usrdata_drop()Kent Overstreet2023-10-221-0/+9
* bcachefs: Fixes for usrdata/metadata drop pathsKent Overstreet2023-10-221-9/+12
* bcachefs: Update data move path for snapshotsKent Overstreet2023-10-221-2/+4
* bcachefs: btree_pathKent Overstreet2023-10-221-13/+13
* bcachefs: Update btree ptrs after every writeKent Overstreet2023-10-221-1/+1
* bcachefs: Regularize argument passing of btree_transKent Overstreet2023-10-221-1/+1
* bcachefs: ensure iter->should_be_locked is setDan Robertson2023-10-221-1/+2
* bcachefs: Check for errors from bch2_trans_update()Kent Overstreet2023-10-221-3/+2
* bcachefs: Replace bch2_btree_iter_next() calls with bch2_btree_iter_advanceKent Overstreet2023-10-221-1/+1
* bcachefs: Require all btree iterators to be freedKent Overstreet2023-10-221-2/+7
* bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet2023-10-221-2/+2
* bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet2023-10-221-9/+11
* bcachefs: Interior btree updates are now fully transactionalKent Overstreet2023-10-221-9/+2
* bcachefs: introduce b->hash_valKent Overstreet2023-10-221-4/+2
* bcachefs: Hacky fixes for device removalKent Overstreet2023-10-221-34/+24
* bcachefs: Split out btree_trigger_flagsKent Overstreet2023-10-221-1/+1
* bcachefs: Kill BTREE_INSERT_ATOMICKent Overstreet2023-10-221-1/+0
* bcachefs: bkey_on_stack_reassemble()Kent Overstreet2023-10-221-2/+1
* bcachefs: bkey_on_stackKent Overstreet2023-10-221-6/+10
* bcachefs: Kill deferred btree updatesKent Overstreet2023-10-221-3/+2
* bcachefs: ReflinkKent Overstreet2023-10-221-3/+10
* bcachefs: Refactor various code to not be extent specificKent Overstreet2023-10-221-2/+1
* bcachefs: More work to avoid transaction restartsKent Overstreet2023-10-221-3/+2
* bcachefs: Redo replicas gc mechanismKent Overstreet2023-10-221-16/+6
* bcachefs: bch2_trans_mark_update()Kent Overstreet2023-10-221-0/+3
* bcachefs: trans_for_each_iter()Kent Overstreet2023-10-221-1/+1
* bcachefs: Only get btree iters from btree transactionsKent Overstreet2023-10-221-10/+12
* bcachefs: Fix a deadlockKent Overstreet2023-10-221-2/+2
* bcachefs: convert bch2_btree_insert_at() usage to bch2_trans_commit()Kent Overstreet2023-10-221-12/+18
* bcachefs: Fix check for if extent update is allocatingKent Overstreet2023-10-221-0/+11
* bcachefs: Make bkey types globally uniqueKent Overstreet2023-10-221-16/+14
* bcachefs: Centralize marking of replicas in btree update pathKent Overstreet2023-10-221-5/+0
* bcachefs: replicas: prep work for stripesKent Overstreet2023-10-221-3/+3
* bcachefs: kill extent_insert_hookKent Overstreet2023-10-221-1/+1
* bcachefs: Initial commitKent Overstreet2023-10-221-0/+178