summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Factor out bch2_fs_btree_interior_update_init()Kent Overstreet3-11/+24
2023-10-23bcachefs: Add a mechanism for passing extra journal entries to bch2_trans_com...Kent Overstreet4-4/+25
2023-10-23bcachefs: Fix reading of alloc info after unclean shutdownKent Overstreet6-51/+114
2023-10-23bcachefs: fix memalloc_nofs_restore() usageKent Overstreet1-1/+2
2023-10-23bcachefs: Better error messages on bucket sector count overflowsKent Overstreet2-17/+26
2023-10-23bcachefs: Be more rigorous about marking the filesystem cleanKent Overstreet2-3/+13
2023-10-23bcachefs: Handle printing of null bkeysKent Overstreet1-7/+14
2023-10-23bcachefs: Add vmalloc fallback for decompress workspaceKent Overstreet1-1/+1
2023-10-23bcachefs: Print out d_type in dirent_to_text()Kent Overstreet1-1/+1
2023-10-23bcachefs: fix stack corruptionYuxuan Shui4-10/+11
2023-10-23bcachefs: Wrap vmap() in memalloc_nofs_save()/restore()Kent Overstreet1-1/+5
2023-10-23bcachefs: Fix another iterator counting bugKent Overstreet1-1/+2
2023-10-23bcachefs: Fix setquotaKent Overstreet1-29/+30
2023-10-23bcachefs: Fix a workqueue deadlockKent Overstreet2-2/+28
2023-10-23bcachefs: Validate that we read the correct btree nodeKent Overstreet1-0/+11
2023-10-23bcachefs: Fixes for startup on very full filesystemsKent Overstreet2-3/+16
2023-10-23bcachefs: Fix initialization of bounce mempoolsKent Overstreet1-9/+9
2023-10-23bcachefs: Some compression improvementsKent Overstreet1-16/+37
2023-10-23bcachefs: Fix two more deadlocksKent Overstreet2-53/+64
2023-10-23bcachefs: Fix another deadlock in btree_update_nodes_written()Kent Overstreet1-3/+38
2023-10-23bcachefs: Add some printks for error pathsKent Overstreet2-7/+20
2023-10-23bcachefs: Don't issue writes that are more than 1 MBKent Overstreet1-1/+12
2023-10-23bcachefs: More fixes for counting extent update iteratorsKent Overstreet1-12/+24
2023-10-23bcachefs: Fix a deadlockKent Overstreet1-2/+1
2023-10-23bcachefs: Handle -EINTR bch2_migrate_index_update()Kent Overstreet1-4/+11
2023-10-23bcachefs: Fix for the bkey compat pathKent Overstreet1-40/+55
2023-10-23bcachefs: Add a few tracepointsKent Overstreet2-1/+22
2023-10-23bcachefs: Slightly reduce btree split thresholdKent Overstreet1-1/+1
2023-10-23bcachefs: Improve lockdep annotation in journalling codeKent Overstreet1-1/+3
2023-10-23bcachefs: Fix a locking bug in bch2_journal_pin_copy()Kent Overstreet1-4/+13
2023-10-23bcachefs: Fix another deadlock in the btree interior update pathKent Overstreet1-29/+42
2023-10-23bcachefs: Fix a locking bug in bch2_btree_ptr_debugcheck()Kent Overstreet1-1/+1
2023-10-23bcachefs: Account for ioclock slop when throttling rebalance threadKent Overstreet1-6/+10
2023-10-23bcachefs: Fix a deadlock on starting an interior btree updateKent Overstreet3-18/+32
2023-10-23bcachefs: Fix a debug mode assertionKent Overstreet1-0/+2
2023-10-23bcachefs: Fix a debug assertionKent Overstreet1-1/+2
2023-10-23bcachefs: Fix another error path locking bugKent Overstreet1-3/+4
2023-10-23bcachefs: Fix a null ptr deref during journal replayKent Overstreet1-1/+1
2023-10-23bcachefs: Add another mssing bch2_trans_iter_put() callKent Overstreet1-2/+5
2023-10-23bcachefs: Trace where btree iterators are allocatedKent Overstreet3-9/+36
2023-10-23bcachefs: Fix fallocate FL_INSERT_RANGEKent Overstreet1-5/+6
2023-10-23bcachefs: Add print method for bch2_btree_ptr_v2Kent Overstreet2-1/+19
2023-10-23bcachefs: Fix journalling of interior node updatesKent Overstreet2-49/+54
2023-10-23bcachefs: Fix iterating of journal keys within a btree nodeKent Overstreet1-6/+1
2023-10-23bcachefs: Fix a locking bugKent Overstreet1-1/+1
2023-10-23bcachefs: Fix inodes pass in fsckKent Overstreet1-5/+5
2023-10-23bcachefs: Fix ec_stripe_update_ptrs()Kent Overstreet1-2/+1
2023-10-23bcachefs: Check btree topology at startupKent Overstreet1-71/+91
2023-10-23bcachefs: Don't allocate memory while holding journal reservationKent Overstreet1-7/+10
2023-10-23bcachefs: Reduce max nr of btree iters when lockdep is onKent Overstreet1-0/+4