summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Don't deadlock when btree node reuse changes lock orderingKent Overstreet4-16/+62
2023-10-22bcachefs: Fix a deadlockKent Overstreet4-32/+67
2023-10-22bcachefs: Refactor btree insert pathKent Overstreet1-52/+38
2023-10-22bcachefs: Always give out journal pre-res if we already have oneKent Overstreet3-15/+30
2023-10-22bcachefs: More open bucketsKent Overstreet3-11/+17
2023-10-22bcachefs: Don't allocate memory under the btree cache lockKent Overstreet1-29/+58
2023-10-22bcachefs: Fix a linked list bugKent Overstreet1-1/+1
2023-10-22bcachefs: Make open bucket reserves more conservativeKent Overstreet1-2/+2
2023-10-22bcachefs: btree_update_nodes_written() requires alloc reserveKent Overstreet1-3/+6
2023-10-22bcachefs: Check gfp_flags correctly in bch2_btree_cache_scan()Kent Overstreet1-1/+1
2023-10-22bcachefs: Call bch2_btree_iter_traverse() if necessary in commit pathKent Overstreet1-2/+2
2023-10-22bcachefs: bch2_trans_downgrade()Kent Overstreet3-24/+22
2023-10-22bcachefs: Improve warning for copygc failing to move dataKent Overstreet3-3/+20
2023-10-22bcachefs: Always increment bucket gen on bucket reuseKent Overstreet2-21/+47
2023-10-22bcachefs: Kill old allocator startup codeKent Overstreet5-257/+1
2023-10-22bcachefs: Improve assorted error messagesKent Overstreet5-136/+127
2023-10-22bcachefs: Fix a deadlock in bch2_btree_node_get_sibling()Kent Overstreet4-11/+29
2023-10-22bcachefs: Add debug code to print btree transactionsKent Overstreet8-5/+92
2023-10-22bcachefs: Set filesystem features earlier in fs init pathKent Overstreet1-5/+9
2023-10-22bcachefs: Add an option to disable reflink supportKent Overstreet4-0/+13
2023-10-22bcachefs: Fixes for going ROKent Overstreet5-33/+60
2023-10-22bcachefs: Don't require alloc btree to be updated before buckets are usedKent Overstreet2-16/+42
2023-10-22bcachefs: fsck_error_lock requires GFP_NOFSKent Overstreet1-1/+1
2023-10-22bcachefs: Interior btree updates are now fully transactionalKent Overstreet21-626/+412
2023-10-22bcachefs: Factor out bch2_fs_btree_interior_update_init()Kent Overstreet3-11/+24
2023-10-22bcachefs: Add a mechanism for passing extra journal entries to bch2_trans_com...Kent Overstreet4-4/+25
2023-10-22bcachefs: Fix reading of alloc info after unclean shutdownKent Overstreet6-51/+114
2023-10-22bcachefs: fix memalloc_nofs_restore() usageKent Overstreet1-1/+2
2023-10-22bcachefs: Better error messages on bucket sector count overflowsKent Overstreet2-17/+26
2023-10-22bcachefs: Be more rigorous about marking the filesystem cleanKent Overstreet2-3/+13
2023-10-22bcachefs: Handle printing of null bkeysKent Overstreet1-7/+14
2023-10-22bcachefs: Add vmalloc fallback for decompress workspaceKent Overstreet1-1/+1
2023-10-22bcachefs: Print out d_type in dirent_to_text()Kent Overstreet1-1/+1
2023-10-22bcachefs: fix stack corruptionYuxuan Shui4-10/+11
2023-10-22bcachefs: Wrap vmap() in memalloc_nofs_save()/restore()Kent Overstreet1-1/+5
2023-10-22bcachefs: Fix another iterator counting bugKent Overstreet1-1/+2
2023-10-22bcachefs: Fix setquotaKent Overstreet1-29/+30
2023-10-22bcachefs: Fix a workqueue deadlockKent Overstreet2-2/+28
2023-10-22bcachefs: Validate that we read the correct btree nodeKent Overstreet1-0/+11
2023-10-22bcachefs: Fixes for startup on very full filesystemsKent Overstreet2-3/+16
2023-10-22bcachefs: Fix initialization of bounce mempoolsKent Overstreet1-9/+9
2023-10-22bcachefs: Some compression improvementsKent Overstreet1-16/+37
2023-10-22bcachefs: Fix two more deadlocksKent Overstreet2-53/+64
2023-10-22bcachefs: Fix another deadlock in btree_update_nodes_written()Kent Overstreet1-3/+38
2023-10-22bcachefs: Add some printks for error pathsKent Overstreet2-7/+20
2023-10-22bcachefs: Don't issue writes that are more than 1 MBKent Overstreet1-1/+12
2023-10-22bcachefs: More fixes for counting extent update iteratorsKent Overstreet1-12/+24
2023-10-22bcachefs: Fix a deadlockKent Overstreet1-2/+1
2023-10-22bcachefs: Handle -EINTR bch2_migrate_index_update()Kent Overstreet1-4/+11
2023-10-22bcachefs: Fix for the bkey compat pathKent Overstreet1-40/+55