summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)AuthorFilesLines
2024-04-07bcachefs: fix the count of nr_freed_pcpu after changing bc->freed_nonpcpu listHongbo Li1-0/+2
2024-04-07bcachefs: Fix gap buffer bug in bch2_journal_key_insert_take()Kent Overstreet1-10/+45
2024-04-07bcachefs: Rename struct field swap to prevent macro naming collisionThorsten Blum1-4/+4
2024-04-06bcachefs: JOURNAL_SPACE_LOWKent Overstreet5-12/+19
2024-04-06bcachefs: Disable errors=panic for BCH_IOCTL_FSCK_OFFLINEKent Overstreet1-0/+4
2024-04-06bcachefs: Fix BCH_IOCTL_FSCK_OFFLINE for encrypted filesystemsKent Overstreet1-44/+50
2024-04-05bcachefs: fix rand_delete unit testKent Overstreet1-1/+1
2024-04-05bcachefs: fix ! vs ~ typo in __clear_bit_le64()Dan Carpenter1-1/+1
2024-04-05bcachefs: Fix rebalance from durability=0 deviceKent Overstreet1-4/+13
2024-04-04bcachefs: Print shutdown journal sequence numberKent Overstreet1-0/+5
2024-04-04bcachefs: Further improve btree_update_to_text()Kent Overstreet2-55/+48
2024-04-04bcachefs: Move btree_updates to debugfsKent Overstreet2-9/+42
2024-04-04bcachefs: Bump limit in btree_trans_too_many_iters()Kent Overstreet2-1/+15
2024-04-04bcachefs: Make snapshot_is_ancestor() safeKent Overstreet1-6/+13
2024-04-04bcachefs: create debugfs dir for each btreeThomas Bertschinger1-15/+15
2024-04-03bcachefs: reconstruct_inode()Kent Overstreet1-2/+50
2024-04-03bcachefs: Subvolume reconstructionKent Overstreet1-19/+148
2024-04-03bcachefs: Check for extents that point to same spaceKent Overstreet2-8/+168
2024-04-03bcachefs: Reconstruct missing snapshot nodesKent Overstreet6-6/+199
2024-04-03bcachefs: Flag btrees with missing dataKent Overstreet6-5/+44
2024-04-03bcachefs: Topology repair now uses nodes found by scanning to fill holesKent Overstreet2-107/+199
2024-04-03bcachefs: Repair pass for scanning for btree nodesKent Overstreet12-51/+605
2024-04-03bcachefs: Don't skip fake btree roots in fsckKent Overstreet1-3/+0
2024-04-03bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake()Kent Overstreet3-7/+7
2024-04-03bcachefs: Etyzinger cleanupsKent Overstreet7-182/+285
2024-04-03bcachefs: bch2_shoot_down_journal_keys()Kent Overstreet3-10/+35
2024-04-03bcachefs: Clear recovery_passes_required as they complete without errorsKent Overstreet3-12/+43
2024-04-03bcachefs: ratelimit informational fsck errorsKent Overstreet1-4/+4
2024-04-03bcachefs: Check for bad needs_discard before doing discardKent Overstreet1-21/+26
2024-04-03bcachefs: Improve bch2_btree_update_to_text()Kent Overstreet2-22/+43
2024-04-02mean_and_variance: Drop always failing testsGuenter Roeck1-27/+1
2024-04-02bcachefs: fix nocow lock deadlockKent Overstreet1-2/+1
2024-04-02bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet6-7/+12
2024-04-02bcachefs: Fix btree node reserveKent Overstreet1-1/+1
2024-04-01bcachefs: On emergency shutdown, print out current journal sequence numberKent Overstreet1-1/+3
2024-04-01bcachefs: Fix overlapping extent repairKent Overstreet1-4/+6
2024-04-01bcachefs: Fix remove_dirent()Kent Overstreet1-3/+4
2024-04-01bcachefs: Logged op errors should be ignoredKent Overstreet1-4/+3
2024-04-01bcachefs: Improve -o norecovery; opts.recovery_pass_limitKent Overstreet6-14/+26
2024-04-01bcachefs: bch2_run_explicit_recovery_pass_persistent()Kent Overstreet2-0/+19
2024-04-01bcachefs: Ensure bch_sb_field_ext always existsKent Overstreet2-17/+16
2024-04-01bcachefs: Flush journal immediately after replay if we did early repairKent Overstreet1-0/+20
2024-04-01bcachefs: Resume logged ops after fsckKent Overstreet1-1/+1
2024-04-01bcachefs: Add error messages to logged ops fnsKent Overstreet1-0/+2
2024-04-01bcachefs: Split out recovery_passes.cKent Overstreet16-286/+313
2024-04-01bcachefs: fix backpointer for missing alloc key msgKent Overstreet1-1/+1
2024-04-01bcachefs: Fix bch2_btree_increase_depth()Kent Overstreet1-2/+5
2024-04-01bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet5-66/+67
2024-04-01bcachefs: Fix use after free in check_root_trans()Kent Overstreet1-7/+11
2024-04-01bcachefs: Fix repair path for missing indirect extentsKent Overstreet1-2/+1