aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-04-06Documentation: filesystems: Add bcachefs toctreeGravatar Bagas Sanjaya 2-0/+12
2024-04-06bcachefs: JOURNAL_SPACE_LOWGravatar Kent Overstreet 5-12/+19
2024-04-06bcachefs: Disable errors=panic for BCH_IOCTL_FSCK_OFFLINEGravatar Kent Overstreet 1-0/+4
2024-04-06bcachefs: Fix BCH_IOCTL_FSCK_OFFLINE for encrypted filesystemsGravatar Kent Overstreet 1-44/+50
2024-04-05bcachefs: fix rand_delete unit testGravatar Kent Overstreet 1-1/+1
2024-04-05bcachefs: fix ! vs ~ typo in __clear_bit_le64()Gravatar Dan Carpenter 1-1/+1
2024-04-05bcachefs: Fix rebalance from durability=0 deviceGravatar Kent Overstreet 1-4/+13
2024-04-04bcachefs: Print shutdown journal sequence numberGravatar Kent Overstreet 1-0/+5
2024-04-04bcachefs: Further improve btree_update_to_text()Gravatar Kent Overstreet 2-55/+48
2024-04-04bcachefs: Move btree_updates to debugfsGravatar Kent Overstreet 2-9/+42
2024-04-04bcachefs: Bump limit in btree_trans_too_many_iters()Gravatar Kent Overstreet 2-1/+15
2024-04-04bcachefs: Make snapshot_is_ancestor() safeGravatar Kent Overstreet 1-6/+13
2024-04-03bcachefs: create debugfs dir for each btreeGravatar Thomas Bertschinger 1-15/+15
2024-04-03bcachefs: reconstruct_inode()Gravatar Kent Overstreet 1-2/+50
2024-04-03bcachefs: Subvolume reconstructionGravatar Kent Overstreet 1-19/+148
2024-04-03bcachefs: Check for extents that point to same spaceGravatar Kent Overstreet 2-8/+168
2024-04-03bcachefs: Reconstruct missing snapshot nodesGravatar Kent Overstreet 6-6/+199
2024-04-03bcachefs: Flag btrees with missing dataGravatar Kent Overstreet 6-5/+44
2024-04-03bcachefs: Topology repair now uses nodes found by scanning to fill holesGravatar Kent Overstreet 2-107/+199
2024-04-03bcachefs: Repair pass for scanning for btree nodesGravatar Kent Overstreet 12-51/+605
2024-04-03bcachefs: Don't skip fake btree roots in fsckGravatar Kent Overstreet 1-3/+0
2024-04-03bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake()Gravatar Kent Overstreet 3-7/+7
2024-04-03bcachefs: Etyzinger cleanupsGravatar Kent Overstreet 7-182/+285
2024-04-03bcachefs: bch2_shoot_down_journal_keys()Gravatar Kent Overstreet 3-10/+35
2024-04-03bcachefs: Clear recovery_passes_required as they complete without errorsGravatar Kent Overstreet 3-12/+43
2024-04-02bcachefs: ratelimit informational fsck errorsGravatar Kent Overstreet 1-4/+4
2024-04-02bcachefs: Check for bad needs_discard before doing discardGravatar Kent Overstreet 1-21/+26
2024-04-02bcachefs: Improve bch2_btree_update_to_text()Gravatar Kent Overstreet 2-22/+43
2024-04-02mean_and_variance: Drop always failing testsGravatar Guenter Roeck 1-27/+1
2024-04-02bcachefs: fix nocow lock deadlockGravatar Kent Overstreet 1-2/+1
2024-04-01bcachefs: BCH_WATERMARK_interior_updatesGravatar Kent Overstreet 6-7/+12
2024-04-01bcachefs: Fix btree node reserveGravatar Kent Overstreet 1-1/+1
2024-04-01bcachefs: On emergency shutdown, print out current journal sequence numberGravatar Kent Overstreet 1-1/+3
2024-04-01bcachefs: Fix overlapping extent repairGravatar Kent Overstreet 1-4/+6
2024-04-01bcachefs: Fix remove_dirent()Gravatar Kent Overstreet 1-3/+4
2024-04-01bcachefs: Logged op errors should be ignoredGravatar Kent Overstreet 1-4/+3
2024-03-31bcachefs: Improve -o norecovery; opts.recovery_pass_limitGravatar Kent Overstreet 6-14/+26
2024-03-31bcachefs: bch2_run_explicit_recovery_pass_persistent()Gravatar Kent Overstreet 2-0/+19
2024-03-31bcachefs: Ensure bch_sb_field_ext always existsGravatar Kent Overstreet 2-17/+16
2024-03-31bcachefs: Flush journal immediately after replay if we did early repairGravatar Kent Overstreet 1-0/+20
2024-03-31bcachefs: Resume logged ops after fsckGravatar Kent Overstreet 1-1/+1
2024-03-31bcachefs: Add error messages to logged ops fnsGravatar Kent Overstreet 1-0/+2
2024-03-31bcachefs: Split out recovery_passes.cGravatar Kent Overstreet 16-286/+313
2024-03-31bcachefs: fix backpointer for missing alloc key msgGravatar Kent Overstreet 1-1/+1
2024-03-31bcachefs: Fix bch2_btree_increase_depth()Gravatar Kent Overstreet 1-2/+5
2024-03-31bcachefs: Kill bch2_bkey_ptr_data_type()Gravatar Kent Overstreet 5-66/+67
2024-03-31bcachefs: Fix use after free in check_root_trans()Gravatar Kent Overstreet 1-7/+11
2024-03-31bcachefs: Fix repair path for missing indirect extentsGravatar Kent Overstreet 1-2/+1
2024-03-31bcachefs: Fix use after free in bch2_check_fix_ptrs()Gravatar Kent Overstreet 1-6/+6
2024-03-31bcachefs: Fix btree node keys accounting in topology repair pathGravatar Kent Overstreet 4-4/+14