summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* bcachefs: move some checks to expensive_debug_checksKent Overstreet2023-10-224-8/+21
* bcachefs: Sort updates in bch2_trans_update()Kent Overstreet2023-10-222-11/+23
* bcachefs: Unlink not-touched iters on successful transaction commitKent Overstreet2023-10-222-1/+7
* bcachefs: traverse all iterators on transaction restartKent Overstreet2023-10-223-19/+23
* bcachefs: Add iter->idxKent Overstreet2023-10-223-44/+28
* bcachefs: Kill btree_iter->nextKent Overstreet2023-10-223-107/+10
* bcachefs: Change btree_iter_traverse_error() to not use iter->nextKent Overstreet2023-10-221-41/+24
* bcachefs: trans_for_each_iter()Kent Overstreet2023-10-2216-248/+255
* bcachefs: Better bch2_trans_copy_iter()Kent Overstreet2023-10-222-46/+59
* bcachefs: Btree iterators now always have a btree_transKent Overstreet2023-10-223-34/+26
* bcachefs: Only get btree iters from btree transactionsKent Overstreet2023-10-2227-358/+550
* bcachefs: Btree iter improvementsKent Overstreet2023-10-224-31/+76
* bcachefs: Verify fs hasn't been modified before going rwKent Overstreet2023-10-228-24/+78
* bcachefs: Go rw lazilyKent Overstreet2023-10-2214-115/+153
* bcachefs: Fix a deadlockKent Overstreet2023-10-221-7/+7
* bcachefs: Rework error handling in btree update pathKent Overstreet2023-10-221-89/+98
* bcachefs: Fix error handling in gcKent Overstreet2023-10-221-5/+4
* bcachefs: More debug params for testing of recovery pathsKent Overstreet2023-10-223-2/+12
* bcachefs: Run gc if failed to read alloc btreeKent Overstreet2023-10-221-2/+4
* bcachefs: Fix error handling in bch2_fs_recovery()Kent Overstreet2023-10-221-1/+3
* bcachefs: Add time stats for btree updatesKent Overstreet2023-10-225-9/+23
* bcachefs: BTREE_INSERT_ATOMIC must be used for extents nowKent Overstreet2023-10-221-2/+9
* bcachefs: Add more time stats for being blocked on allocatorKent Overstreet2023-10-223-3/+28
* bcachefs: Fix a deadlockKent Overstreet2023-10-221-2/+2
* bcachefs: Allocate fs_usage in do_btree_insert_at()Kent Overstreet2023-10-229-71/+166
* bcachefs: Btree update path cleanupKent Overstreet2023-10-223-216/+246
* bcachefs: kill struct btree_insertKent Overstreet2023-10-227-54/+47
* bcachefs: convert bch2_btree_insert_at() usage to bch2_trans_commit()Kent Overstreet2023-10-2216-376/+424
* bcachefs: drop btree_insert->did_workKent Overstreet2023-10-222-5/+6
* bcachefs: Refactor extent insert pathKent Overstreet2023-10-221-98/+54
* bcachefs: Always use bch2_extent_trim_atomic()Kent Overstreet2023-10-226-98/+63
* bcachefs: fix bch2_mark_bkey_replicas() callKent Overstreet2023-10-221-2/+7
* bcachefs: fix bch2_invalidate_one_bucket2() during journal replayKent Overstreet2023-10-221-2/+13
* bcachefs: Make deferred inode updates a mount optionKent Overstreet2023-10-224-38/+82
* bcachefs: Fix for shutting down before fs started marking it cleanKent Overstreet2023-10-221-1/+2
* bcachefs: Fix for when compressed extent is split during journal replayKent Overstreet2023-10-221-16/+66
* bcachefs: increase BTREE_ITER_MAXKent Overstreet2023-10-224-41/+77
* bcachefs: fix a faulty assertionKent Overstreet2023-10-221-2/+2
* bcachefs: assertion to catch outstanding bugKent Overstreet2023-10-221-1/+4
* bcachefs: minor journal reclaim fixesKent Overstreet2023-10-221-4/+6
* bcachefs: Don't BUG_ON() on bucket sector count overflowKent Overstreet2023-10-221-22/+28
* bcachefs: Remove direct use of bch2_btree_iter_link()Kent Overstreet2023-10-223-19/+22
* bcachefs: Use deferred btree updates for inode updatesKent Overstreet2023-10-225-18/+44
* bcachefs: Use journal preres for deferred btree updatesKent Overstreet2023-10-224-15/+77
* bcachefs: Add a pre-reserve mechanism for the journalKent Overstreet2023-10-225-9/+208
* bcachefs: Don't block on reclaim_lock from journal_res_getKent Overstreet2023-10-223-9/+20
* bcachefs: bch2_journal_space_available improvementsKent Overstreet2023-10-224-56/+103
* bcachefs: Separate discards from rest of journal reclaimKent Overstreet2023-10-224-2/+22
* bcachefs: ja->discard_idx, ja->dirty_idxKent Overstreet2023-10-224-58/+83
* bcachefs: Allocator startup fixes/refactoringKent Overstreet2023-10-221-43/+48