summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/recovery.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Convert fsck errors to errcode.hKent Overstreet2023-10-221-1/+1
* bcachefs: Use bch2_err_str() in error messagesKent Overstreet2023-10-221-2/+3
* bcachefs: We can handle missing btree roots for all alloc btreesKent Overstreet2023-10-221-4/+20
* bcachefs: Fix subvol/snapshot deleting in recoveryKent Overstreet2023-10-221-0/+6
* bcachefs: Printbuf reworkKent Overstreet2023-10-221-2/+2
* bcachefs: Fix btree_and_journal_iterKent Overstreet2023-10-221-62/+38
* bcachefs: Fix for cmd_list_journalKent Overstreet2023-10-221-3/+7
* bcachefs: Fix journal_keys_search() overheadKent Overstreet2023-10-221-18/+36
* bcachefs: Always print when doing journal replay in fsckKent Overstreet2023-10-221-1/+1
* bcachefs: LRU repair tweaksKent Overstreet2023-10-221-7/+2
* bcachefs: Fix journal_iters_fix()Kent Overstreet2023-10-221-2/+2
* bcachefs: Go RW before bch2_check_lrus()Kent Overstreet2023-10-221-36/+50
* bcachefs: Kill old rebuild_replicas optionKent Overstreet2023-10-221-14/+5
* bcachefs: Fix for getting stuck in journal replayKent Overstreet2023-10-221-3/+3
* bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)()Kent Overstreet2023-10-221-7/+15
* bcachefs: Fix a few warnings on 32 bitKent Overstreet2023-10-221-1/+1
* bcachefs: Use a genradix for reading journal entriesKent Overstreet2023-10-221-31/+37
* bcachefs: Refactor journal_keys_sort() to return an error codeKent Overstreet2023-10-221-29/+26
* bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet2023-10-221-10/+5
* bcachefs: More improvements for alloc info checksKent Overstreet2023-10-221-1/+1
* bcachefs: Gap buffer for journal keysKent Overstreet2023-10-221-42/+102
* bcachefs: Kill main in-memory bucket arrayKent Overstreet2023-10-221-1/+1
* bcachefs: Fsck for need_discard & freespace btreesKent Overstreet2023-10-221-1/+28
* bcachefs: Kill allocator threads & freelistsKent Overstreet2023-10-221-0/+2
* bcachefs: Freespace, need_discard btreesKent Overstreet2023-10-221-2/+12
* bcachefs: Introduce a separate journal watermark for copygcKent Overstreet2023-10-221-2/+3
* bcachefs: bch2_journal_log_msg()Kent Overstreet2023-10-221-0/+3
* bcachefs: Heap allocate printbufsKent Overstreet2023-10-221-3/+19
* bcachefs: Normal update/commit path now works before going RWKent Overstreet2023-10-221-0/+2
* bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet2023-10-221-1/+1
* bcachefs: opts.read_journal_onlyKent Overstreet2023-10-221-0/+3
* bcachefs: Delete some flag bits that are no longer usedKent Overstreet2023-10-221-3/+0
* bcachefs: Print a better message for mark and sweep passKent Overstreet2023-10-221-2/+2
* bcachefs: btree_gc no longer uses main in-memory bucket arrayKent Overstreet2023-10-221-18/+5
* bcachefs: run_one_trigger() now checks journal keysKent Overstreet2023-10-221-0/+18
* Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"Kent Overstreet2023-10-221-8/+14
* bcachefs: Log & error message improvementsKent Overstreet2023-10-221-6/+3
* bcachefs: Add verbose log messages for journal readKent Overstreet2023-10-221-0/+1
* bcachefs: Use kvmalloc() for array of sorted keys in journal replayKent Overstreet2023-10-221-2/+2
* bcachefs: Simplify journal replayKent Overstreet2023-10-221-95/+19
* bcachefs: BTREE_ITER_WITH_JOURNALKent Overstreet2023-10-221-114/+44
* bcachefs: Tweak journal reclaim orderKent Overstreet2023-10-221-1/+8
* bcachefs: Make sure BCH_FS_FSCK_DONE gets setKent Overstreet2023-10-221-1/+11
* bcachefs: Fix race between btree updates & journal replayKent Overstreet2023-10-221-2/+23
* bcachefs: bch2_journal_entry_to_text()Kent Overstreet2023-10-221-7/+4
* bcachefs: Journal replay does't resort main list of keysKent Overstreet2023-10-221-23/+44
* bcachefs: Run scan_old_btree_nodes after version upgradeKent Overstreet2023-10-221-21/+20
* bcachefs: Delete some obsolete journal_seq_blacklist codeKent Overstreet2023-10-221-15/+11
* bcachefs: bch2_journal_key_insert() no longer transfers ownershipKent Overstreet2023-10-221-14/+21
* bcachefs: Don't start allocator threads too earlyKent Overstreet2023-10-221-1/+8