summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* bcachefs: Inject transaction restarts in debug modeKent Overstreet2023-10-222-0/+17
* bcachefs: EINTR -> BCH_ERR_transaction_restartKent Overstreet2023-10-2228-270/+314
* bcachefs: btree_trans_too_many_iters() is now a transaction restartKent Overstreet2023-10-222-2/+13
* bcachefs: Prevent a btree iter overflow in alloc pathKent Overstreet2023-10-221-0/+1
* bcachefs: Use bch2_err_str() in error messagesKent Overstreet2023-10-2216-123/+149
* bcachefs: Improved errcodesKent Overstreet2023-10-228-44/+120
* bcachefs: We can handle missing btree roots for all alloc btreesKent Overstreet2023-10-221-4/+20
* bcachefs: Fix should_invalidate_buckets()Kent Overstreet2023-10-221-4/+6
* bcachefs: ec_stripe_bkey_insert() -> for_each_btree_key_norestart()Kent Overstreet2023-10-221-7/+6
* bcachefs: Convert erasure coding to for_each_btree_key_commit()Kent Overstreet2023-10-221-65/+47
* bcachefs: Add a counter for btree_trans restartsKent Overstreet2023-10-224-15/+63
* bcachefs: Convert alloc code to for_each_btree_key_commit()Kent Overstreet2023-10-221-43/+16
* bcachefs: Convert subvol code to for_each_btree_key_commit()Kent Overstreet2023-10-221-71/+34
* bcachefs: Convert bch2_dev_usrdata_drop() to for_each_btree_key2()Kent Overstreet2023-10-222-60/+56
* bcachefs: Convert bch2_do_invalidates_work() to for_each_btree_key2()Kent Overstreet2023-10-221-46/+34
* bcachefs: bch2_trans_run()Kent Overstreet2023-10-223-3/+14
* bcachefs: Convert bch2_gc_done() for_each_btree_key2()Kent Overstreet2023-10-221-115/+117
* bcachefs: Convert more fsck code to for_each_btree_key2()Kent Overstreet2023-10-221-69/+60
* bcachefs: Convert more quota code to for_each_btree_key2()Kent Overstreet2023-10-221-39/+9
* bcachefs: Convert bch2_check_lrus() to for_each_btree_key_commit()Kent Overstreet2023-10-221-20/+7
* bcachefs: Convert bch2_dev_freespace_init() to for_each_btree_key_commit()Kent Overstreet2023-10-221-23/+11
* bcachefs: Convert bch2_do_discards_work() to for_each_btree_key2()Kent Overstreet2023-10-221-55/+57
* bcachefs: Improve bucket_alloc_fail tracepointKent Overstreet2023-10-223-7/+38
* bcachefs: bch2_mark_alloc(): Do wakeups after updating usageKent Overstreet2023-10-221-16/+16
* bcachefs: added lock held time statsDaniel Hill2023-10-227-15/+145
* bcachefs: bch2_time_stats_to_text now indents properlyDaniel Hill2023-10-221-8/+14
* bcachefs: lock time stats prep work.Daniel Hill2023-10-226-38/+43
* bcachefs: Unlock in bch2_trans_begin() if we've held locks more than 10usKent Overstreet2023-10-222-1/+12
* bcachefs: for_each_btree_key2()Kent Overstreet2023-10-226-304/+191
* bcachefs: Fix repair for extent past end of inodeKent Overstreet2023-10-221-14/+54
* bcachefs: When fsck finds redundant snapshot keys, trigger snapshots cleanupKent Overstreet2023-10-222-2/+12
* bcachefs: Improve fsck for subvols/snapshotsKent Overstreet2023-10-222-102/+131
* bcachefs: Improve snapshots_seenKent Overstreet2023-10-222-69/+118
* bcachefs: Fix subvol/snapshot deleting in recoveryKent Overstreet2023-10-225-88/+111
* bcachefs: fsck_inode_rm() shouldn't delete subvolsKent Overstreet2023-10-221-6/+4
* bcachefs: Switch data_update path to snapshot_id_listKent Overstreet2023-10-223-19/+30
* bcachefs: Fix snapshot deletionKent Overstreet2023-10-221-22/+18
* bcachefs: Rename __bch2_trans_do() -> commit_do()Kent Overstreet2023-10-2210-45/+44
* bcachefs: Silence some fsck errors when reconstructing alloc infoKent Overstreet2023-10-222-31/+34
* bcachefs: Put some repair messages behind opts->verboseKent Overstreet2023-10-221-6/+8
* bcachefs: Silence unimportant tracepointsKent Overstreet2023-10-221-6/+8
* bcachefs: Fix move path when move_stats == NULLKent Overstreet2023-10-221-7/+10
* bcachefs: Get ref on c->writes in move.cKent Overstreet2023-10-222-6/+6
* bcachefs: move.c refactoringKent Overstreet2023-10-224-87/+114
* bcachefs: data jobs, including rebalance wait for copygc.Daniel Hill2023-10-225-52/+80
* bcachefs: Redo data_update interfaceKent Overstreet2023-10-229-340/+304
* bcachefs: Fix bch2_check_alloc_key()Kent Overstreet2023-10-221-1/+3
* bcachefs: Improve bch2_check_alloc_infoKent Overstreet2023-10-221-26/+31
* bcachefs: Use BTREE_INSERT_LAZY_RW in bch2_check_alloc_info()Kent Overstreet2023-10-221-3/+9
* bcachefs: Bucket invalidate path improvementsKent Overstreet2023-10-222-12/+25