summaryrefslogtreecommitdiff
path: root/fs/bcachefs/recovery.c
AgeCommit message (Expand)Author
2022-10-03bcachefs: Kill journal_keys->journal_seq_baseKent Overstreet
2022-10-03bcachefs: Convert fsck errors to errcode.hKent Overstreet
2022-10-03bcachefs: Use bch2_err_str() in error messagesKent Overstreet
2022-10-03bcachefs: Fix subvol/snapshot deleting in recoveryKent Overstreet
2022-10-03bcachefs: We can handle missing btree roots for all alloc btreesKent Overstreet
2022-10-03bcachefs: New on disk format: BackpointersKent Overstreet
2022-10-03bcachefs: Convert to lib/printbuf.cKent Overstreet
2022-10-03bcachefs: Fix btree_and_journal_iterKent Overstreet
2022-10-03bcachefs: Fix for cmd_list_journalKent Overstreet
2022-10-03bcachefs: Fix journal_keys_search() overheadKent Overstreet
2022-10-03bcachefs: Always print when doing journal replay in fsckKent Overstreet
2022-10-03bcachefs: LRU repair tweaksKent Overstreet
2022-10-03bcachefs: Fix journal_iters_fix()Kent Overstreet
2022-10-03bcachefs: Go RW before bch2_check_lrus()Kent Overstreet
2022-10-03bcachefs: Kill old rebuild_replicas optionKent Overstreet
2022-10-03bcachefs: Fix for getting stuck in journal replayKent Overstreet
2022-10-03bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)()Kent Overstreet
2022-10-03bcachefs: Fix a few warnings on 32 bitKent Overstreet
2022-10-03bcachefs: Use a genradix for reading journal entriesKent Overstreet
2022-10-03bcachefs: Refactor journal_keys_sort() to return an error codeKent Overstreet
2022-10-03bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet
2022-10-03bcachefs: More improvements for alloc info checksKent Overstreet
2022-10-03bcachefs: Defer checking of alloc -> lru refs until after RWKent Overstreet
2022-10-03bcachefs: Gap buffer for journal keysKent Overstreet
2022-10-03bcachefs: KEY_TYPE_alloc_v4Kent Overstreet
2022-10-03bcachefs: Fix for freespace version upgrade pathKent Overstreet
2022-10-03bcachefs: Introduce a separate journal watermark for copygcKent Overstreet
2022-10-03bcachefs: Kill main in-memory bucket arrayKent Overstreet
2022-10-03bcachefs: Fsck for need_discard & freespace btreesKent Overstreet
2022-10-03bcachefs: Kill allocator threads & freelistsKent Overstreet
2022-10-03bcachefs: Freespace, need_discard btreesKent Overstreet
2022-10-03bcachefs: bch2_journal_log_msg()Kent Overstreet
2022-10-03bcachefs: Heap allocate printbufsKent Overstreet
2022-10-03bcachefs: run_one_trigger() now checks journal keysKent Overstreet
2022-10-03bcachefs: Normal update/commit path now works before going RWKent Overstreet
2022-10-03bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet
2022-10-03bcachefs: opts.read_journal_onlyKent Overstreet
2022-10-03bcachefs: Delete some flag bits that are no longer usedKent Overstreet
2022-10-03bcachefs: Print a better message for mark and sweep passKent Overstreet
2022-10-03bcachefs: btree_gc no longer uses main in-memory bucket arrayKent Overstreet
2022-10-03Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"Kent Overstreet
2022-10-03bcachefs: Log & error message improvementsKent Overstreet
2022-10-03bcachefs: Add verbose log messages for journal readKent Overstreet
2022-10-03bcachefs: Use kvmalloc() for array of sorted keys in journal replayKent Overstreet
2022-10-03bcachefs: Simplify journal replayKent Overstreet
2022-10-03bcachefs: BTREE_ITER_WITH_JOURNALKent Overstreet
2022-10-03bcachefs: Tweak journal reclaim orderKent Overstreet
2022-10-03bcachefs: Make sure BCH_FS_FSCK_DONE gets setKent Overstreet
2022-10-03bcachefs: Fix race between btree updates & journal replayKent Overstreet
2022-10-03bcachefs: bch2_journal_entry_to_text()Kent Overstreet