summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/recovery.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Fix drop_alloc_keys()Kent Overstreet2023-10-221-15/+15
* bcachefs: Fix another smatch complaintKent Overstreet2023-10-221-1/+1
* bcachefs: Make btree root read errors recoverableKent Overstreet2023-10-221-5/+4
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-3/+3
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-12/+4
* bcachefs: Fix a handful of spelling mistakes in various messagesColin Ian King2023-10-221-1/+1
* bcachefs: BTREE_ID_logged_opsKent Overstreet2023-10-221-0/+1
* bcachefs: Split out snapshot.cKent Overstreet2023-10-221-0/+1
* bcachefs: Fix check_version_upgrade()Kent Overstreet2023-10-221-1/+1
* bcachefs: btree_journal_iter.cKent Overstreet2023-10-221-519/+2
* bcachefs: sb-clean.cKent Overstreet2023-10-221-136/+9
* bcachefs: Fix assorted checkpatch nitsKent Overstreet2023-10-221-2/+2
* bcachefs: BCH_COMPAT_bformat_overflow_done no longer requiredKent Overstreet2023-10-221-7/+0
* bcachefs: Ensure topology repair runsKent Overstreet2023-10-221-0/+2
* bcachefs: Log a message when running an explicit recovery passKent Overstreet2023-10-221-10/+10
* bcachefs: Print out required recovery passes on version upgradeKent Overstreet2023-10-221-25/+37
* bcachefs: In debug mode, run fsck again after fixing errorsKent Overstreet2023-10-221-0/+23
* bcachefs: Make topology repair a normal recovery passKent Overstreet2023-10-221-4/+8
* bcachefs: bch2_run_explicit_recovery_pass()Kent Overstreet2023-10-221-4/+1
* bcachefs: fix_errors option is now a proper enumKent Overstreet2023-10-221-1/+1
* bcachefs: Snapshot depth, skiplist fieldsKent Overstreet2023-10-221-1/+12
* bcachefs: Version table now lists required recovery passesKent Overstreet2023-10-221-8/+21
* bcachefs: bch2_sb_maybe_downgrade(), bch2_sb_upgrade()Kent Overstreet2023-10-221-4/+4
* bcachefs: bcachefs_metadata_version_major_minorKent Overstreet2023-10-221-14/+49
* bcachefs: Enumerate recovery passesKent Overstreet2023-10-221-140/+87
* bcachefs: Stash journal replay params in bch_fsKent Overstreet2023-10-221-3/+8
* bcachefs: Kill bch2_bucket_gens_read()Kent Overstreet2023-10-221-5/+1
* bcachefs: version_upgrade is now an enumKent Overstreet2023-10-221-8/+11
* bcachefs: BCH_SB_VERSION_UPGRADE_COMPLETE()Kent Overstreet2023-10-221-23/+31
* bcachefs: Delete redundant log messagesKent Overstreet2023-10-221-2/+0
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-3/+3
* bcachefs: Allow for unknown btree IDsKent Overstreet2023-10-221-8/+8
* bcachefs: bch2_version_to_text()Kent Overstreet2023-10-221-11/+16
* bcachefs: Kill JOURNAL_WATERMARKKent Overstreet2023-10-221-1/+1
* bcachefs: New error message helpersKent Overstreet2023-10-221-68/+38
* bcachefs: Convert -ENOENT to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: BTREE_ID_snapshot_treeKent Overstreet2023-10-221-5/+18
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-221-4/+3
* bcachefs: Add a cond_resched() call to journal_keys_sort()Kent Overstreet2023-10-221-0/+2
* bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet2023-10-221-5/+2
* bcachefs: use reservation for log messages during recoveryBrian Foster2023-10-221-8/+8
* bcachefs: Add a fallback when journal_keys doesn't fit in ramKent Overstreet2023-10-221-18/+49
* bcachefs: Add error message for failing to allocate sorted journal keysKent Overstreet2023-10-221-1/+4
* bcachefs: Private error codes: ENOMEMKent Overstreet2023-10-221-5/+5
* bcachefs: Drop some anonymous structs, unionsKent Overstreet2023-10-221-4/+4
* bcachefs: Simplify ec stripes heapKent Overstreet2023-10-221-2/+0
* bcachefs: Fragmentation LRUKent Overstreet2023-10-221-0/+3
* bcachefs: Fix failure to read btree rootsKent Overstreet2023-10-221-2/+8
* bcachefs: Rework lru btreeKent Overstreet2023-10-221-4/+1
* bcachefs: bucket_gens btreeKent Overstreet2023-10-221-1/+14