summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/recovery.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-04bcachefs: Fix btree for nonexistent tree depthKent Overstreet1-6/+17
2025-06-17bcachefs: Fix missing newlines before eroKent Overstreet1-1/+1
2025-06-17bcachefs: fix spurious error in read_btree_roots()Kent Overstreet1-0/+1
2025-06-16bcachefs: Call bch2_fs_init_rw() early if we'll be going rwKent Overstreet1-0/+10
2025-06-16bcachefs: opts.journal_rewindKent Overstreet1-0/+5
2025-06-15bcachefs: Fix "now allowing incompatible features" messageKent Overstreet1-1/+1
2025-06-15bcachefs: pass last_seq into fs_journal_start()Kent Overstreet1-2/+2
2025-06-11bcachefs: Fix leak in bch2_fs_recovery() error pathKent Overstreet1-4/+4
2025-06-11bcachefs: Make sure opts.read_only gets propagated back to VFSKent Overstreet1-1/+3
2025-06-11bcachefs: Don't persistently run scan_for_btree_nodesKent Overstreet1-0/+2
2025-06-11bcachefs: Only run 'increase_depth' for keys from btree node csanKent Overstreet1-1/+12
2025-06-02bcachefs: bch_err_throw()Kent Overstreet1-1/+1
2025-05-31bcachefs: Journal keys are retained until shutdown, or journal replay finishesKent Overstreet1-4/+0
2025-05-21bcachefs: Split out accounting in transaction commitKent Overstreet1-1/+6
2025-05-21bcachefs: bch2_run_explicit_recovery_pass() cleanupKent Overstreet1-16/+15
2025-05-21bcachefs: __bch2_run_recovery_passes()Kent Overstreet1-4/+3
2025-05-21bcachefs: struct bch_fs_recoveryKent Overstreet1-5/+5
2025-05-21bcachefs: bch2_fs_emergency_read_only2()Kent Overstreet1-2/+11
2025-05-21bcachefs: Rename fsck_running, recovery_running flagsKent Overstreet1-5/+5
2025-05-21bcachefs: provide unlocked version of run_explicit_recovery_pass_persistentKent Overstreet1-15/+15
2025-05-21bcachefs: Plumb printbuf through bch2_btree_lost_data()Kent Overstreet1-20/+22
2025-05-21bcachefs: kill bch2_run_explicit_recovery_pass_persistent()Kent Overstreet1-15/+15
2025-05-21bcachefs: Remove redundant calls to btree_lost_data()Kent Overstreet1-3/+0
2025-05-21bcachefs: bch2_btree_lost_data() now handles snapshots treeKent Overstreet1-0/+4
2025-05-21bcachefs: BCH_MEMBER_RESIZE_ON_MOUNTKent Overstreet1-5/+13
2025-05-21bcachefs: BCH_FEATURE_small_imageKent Overstreet1-0/+5
2025-05-21bcachefs: BCH_FEATURE_no_alloc_infoKent Overstreet1-6/+22
2025-05-21bcachefs: Incompatible features may now be enabled at runtimeKent Overstreet1-2/+2
2025-04-21bcachefs: Start copygc, rebalance threads earlierKent Overstreet1-0/+4
2025-04-20bcachefs: Fix early startup error pathKent Overstreet1-3/+3
2025-04-13bcachefs: Add missing error handlingAlan Huang1-1/+4
2025-04-06bcachefs: Use sort_nonatomic() instead of sort()Kent Overstreet1-3/+3
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-3/+3
2025-03-24bcachefs: fs-common.c -> namei.cKent Overstreet1-1/+1
2025-03-24bcachefs: Increase blacklist rangeAlan Huang1-1/+1
2025-02-01Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-1/+0
2025-01-27add a string-to-qstr constructorAl Viro1-2/+0
2025-01-09bcachefs: bcachefs_metadata_version_autofix_errorsKent Overstreet1-0/+5
2024-12-29bcachefs: BCH_SB_VERSION_INCOMPATKent Overstreet1-4/+23
2024-12-21bcachefs: Refactor c->opts.reconstruct_allocKent Overstreet1-16/+12
2024-12-21bcachefs: bch2_async_btree_node_rewrites_flush()Kent Overstreet1-0/+2
2024-12-21bcachefs: BCH_FS_recovery_runningKent Overstreet1-0/+2
2024-12-21bcachefs: Make topology errors autofixKent Overstreet1-6/+25
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet1-0/+1
2024-12-21bcachefs: Ignore empty btree root journal entriesKent Overstreet1-9/+7
2024-12-21bcachefs: Kill bch2_bucket_alloc_new_fs()Kent Overstreet1-4/+1
2024-12-21bcachefs: lru errors are expected when reconstructing allocKent Overstreet1-0/+2
2024-12-21bcachefs: bch2_journal_meta() takes ref on c->writesKent Overstreet1-3/+1
2024-12-21bcachefs: -o norecovery now bails out of recovery earlierKent Overstreet1-2/+7
2024-12-21bcachefs: Avoid bch2_btree_id_str()Kent Overstreet1-7/+18