summaryrefslogtreecommitdiff
path: root/fs/bcachefs/recovery.c
AgeCommit message (Expand)Author
2024-03-13bcachefs: Kill more -EIO error codesKent Overstreet
2024-03-10bcachefs: Fix journal replay with unreadable btree rootsKent Overstreet
2024-03-10bcachefs: journal_seq_blacklist_add() now handles entries being added out of ...Kent Overstreet
2024-02-13bcachefs: Fix check_version_upgrade()Kent Overstreet
2024-01-21bcachefs: bch_fs_usage_baseKent Overstreet
2024-01-05bcachefs: Restart recovery passes more reliablyKent Overstreet
2024-01-05bcachefs: Upgrades now specify errors to fix, like downgradesKent Overstreet
2024-01-05bcachefs: Online fsck can now fix errorsKent Overstreet
2024-01-05bcachefs: Upgrading uses bch_sb.recovery_passes_requiredKent Overstreet
2024-01-05bcachefs: Fix nochanges/read_only interactionKent Overstreet
2024-01-01bcachefs: vstruct_for_each() now declares loop iterKent Overstreet
2024-01-01bcachefs: for_each_member_device() now declares loop iterKent Overstreet
2024-01-01bcachefs: darray_for_each() now declares loop iterKent Overstreet
2024-01-01bcachefs: bch_err_(fn|msg) check if should printKent Overstreet
2024-01-01bcachefs: Fix snapshot.c assertion for online fsckKent Overstreet
2024-01-01bcachefs: Kill for_each_btree_key()Kent Overstreet
2024-01-01bcachefs: bch2_run_online_recovery_passes()Kent Overstreet
2024-01-01bcachefs: Add ability to redirect log outputKent Overstreet
2024-01-01bcachefs: Explicity go RW for fsckKent Overstreet
2024-01-01bcachefs: convert bch_fs_flags to x-macroKent Overstreet
2024-01-01bcachefs: Kill dev_usage->buckets_ecKent Overstreet
2024-01-01bcachefs: Don't flush journal after replayKent Overstreet
2024-01-01bcachefs: Rename BTREE_INSERT flagsKent Overstreet
2024-01-01bcachefs: Make journal replay more efficientKent Overstreet
2024-01-01bcachefs: Go rw before journal replayKent Overstreet
2024-01-01bcachefs: BTREE_INSERT_JOURNAL_REPLAY now "don't init trans->journal_res"Kent Overstreet
2024-01-01bcachefs: Print old version when scanning for old metadataKent Overstreet
2024-01-01bcachefs: Flush fsck errors before running twiceKent Overstreet
2024-01-01bcachefs: bch_sb_field_downgradeKent Overstreet
2024-01-01bcachefs: bch_sb.recovery_passes_requiredKent Overstreet
2024-01-01bcachefs: Add persistent identifiers for recovery passesKent Overstreet
2024-01-01bcachefs: fix setting version_upgrade_completeKent Overstreet
2023-12-10bcachefs: Fix uninitialized var in bch2_journal_replay()Kent Overstreet
2023-11-24bcachefs: Proper refcounting for journal_keysKent Overstreet
2023-11-04bcachefs: Fix recovery when forced to use JSET_NO_FLUSH journal entryKent Overstreet
2023-11-04bcachefs: Fix build errors with gcc 10Kent Overstreet
2023-11-01bcachefs: Enumerate fsck errorsKent Overstreet
2023-11-01bcachefs: rebalance_workKent Overstreet
2023-10-31bcachefs: Ensure devices are always correctly initializedKent Overstreet
2023-10-31bcachefs: bch2_btree_id_str()Kent Overstreet
2023-10-31bcachefs: Don't run bch2_delete_dead_snapshots() unnecessarilyKent Overstreet
2023-10-22bcachefs: Fix drop_alloc_keys()Kent Overstreet
2023-10-22bcachefs: Fix another smatch complaintKent Overstreet
2023-10-22bcachefs: Make btree root read errors recoverableKent Overstreet
2023-10-22bcachefs: Heap allocate btree_transKent Overstreet
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet
2023-10-22bcachefs: Fix a handful of spelling mistakes in various messagesColin Ian King
2023-10-22bcachefs: BTREE_ID_logged_opsKent Overstreet
2023-10-22bcachefs: Split out snapshot.cKent Overstreet
2023-10-22bcachefs: Fix check_version_upgrade()Kent Overstreet