summaryrefslogtreecommitdiff
path: root/fs/bcachefs/recovery.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-03bcachefs: Flag btrees with missing dataKent Overstreet1-0/+2
2024-04-01bcachefs: Split out recovery_passes.cKent Overstreet1-31/+1
2024-01-01bcachefs: bch2_run_online_recovery_passes()Kent Overstreet1-0/+1
2024-01-01bcachefs: Add persistent identifiers for recovery passesKent Overstreet1-0/+3
2023-12-18bcachefs: print explicit recovery pass message only onceKent Overstreet1-0/+3
2023-10-23bcachefs: btree_journal_iter.cKent Overstreet1-51/+0
2023-10-23bcachefs: Ensure topology repair runsKent Overstreet1-0/+1
2023-10-23bcachefs: Log a message when running an explicit recovery passKent Overstreet1-0/+23
2023-10-23bcachefs: Version table now lists required recovery passesKent Overstreet1-0/+2
2023-10-23bcachefs: Fix btree_and_journal_iterKent Overstreet1-7/+2
2023-10-23bcachefs: Fix journal_keys_search() overheadKent Overstreet1-3/+1
2023-10-23bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)()Kent Overstreet1-2/+4
2023-10-23bcachefs: Use a genradix for reading journal entriesKent Overstreet1-1/+1
2023-10-23bcachefs: Gap buffer for journal keysKent Overstreet1-3/+0
2023-10-23bcachefs: run_one_trigger() now checks journal keysKent Overstreet1-0/+2
2023-10-23bcachefs: BTREE_ITER_WITH_JOURNALKent Overstreet1-4/+6
2023-10-23bcachefs: Fix race between btree updates & journal replayKent Overstreet1-0/+2
2023-10-23bcachefs: bch2_journal_key_insert() no longer transfers ownershipKent Overstreet1-0/+2
2023-10-23bcachefs: Convert bch2_mark_key() to take a btree_trans *Kent Overstreet1-2/+2
2023-10-23bcachefs: Clean up bch2_btree_and_journal_walk()Kent Overstreet1-5/+2
2023-10-23bcachefs: Add support for doing btree updates prior to journal replayKent Overstreet1-8/+9
2023-10-23bcachefs: Fix reading of alloc info after unclean shutdownKent Overstreet1-0/+7
2023-10-23bcachefs: Add an option for keeping journal entries after startupKent Overstreet1-12/+3
2023-10-23bcachefs: trans_commit() path can now insert to interior nodesKent Overstreet1-5/+16
2023-10-23bcachefs: Move extent overwrite handling out of core btree codeKent Overstreet1-2/+0
2023-10-23bcachefs: btree_and_journal_iterKent Overstreet1-4/+22
2023-10-23bcachefs: Fix ec_stripes_read()Kent Overstreet1-0/+11
2023-10-23bcachefs: Deduplicate keys in the journal before replayKent Overstreet1-0/+16
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+8