summaryrefslogtreecommitdiff
path: root/fs/bcachefs/recovery.c
AgeCommit message (Expand)Author
2023-05-12bcachefs: use reservation for log messages during recoveryBrian Foster
2023-05-12bcachefs: Add a fallback when journal_keys doesn't fit in ramKent Overstreet
2023-05-12bcachefs: Add error message for failing to allocate sorted journal keysKent Overstreet
2023-05-12bcachefs: Private error codes: ENOMEMKent Overstreet
2023-05-12bcachefs: Drop some anonymous structs, unionsKent Overstreet
2023-05-12bcachefs: Simplify ec stripes heapKent Overstreet
2023-05-12bcachefs: Fragmentation LRUKent Overstreet
2023-05-12bcachefs: Fix failure to read btree rootsKent Overstreet
2023-05-12bcachefs: Rework lru btreeKent Overstreet
2023-05-12bcachefs: bucket_gens btreeKent Overstreet
2023-05-12bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3Kent Overstreet
2023-05-12bcachefs: Start snapshots before bch2_gc()Kent Overstreet
2023-05-12bcachefs: New on disk format: BackpointersKent Overstreet
2023-05-12bcachefs: Go RW before check_alloc_info()Kent Overstreet
2023-05-12bcachefs: Start copygc when first going read-writeKent Overstreet
2023-05-12bcachefs: Convert EROFS errors to private error codesKent Overstreet
2023-05-12bcachefs: Log more messages in the journalKent Overstreet
2023-05-12bcachefs: Add a missing bch2_err_str() callKent Overstreet
2023-05-12bcachefs: Recover from blacklisted journal entriesKent Overstreet
2023-05-12bcachefs: Fix bch2_journal_keys_peek_upto()Kent Overstreet
2023-05-12bcachefs: Don't error out when just reading the journalKent Overstreet
2023-05-12bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet
2023-05-12bcachefs: Fixes for building in userspaceKent Overstreet
2023-05-12bcachefs: More style fixesKent Overstreet
2023-05-12bcachefs: Journal keys overlay fixesKent Overstreet
2023-05-12bcachefs: Assorted checkpatch fixesKent Overstreet
2023-05-12bcachefs: Kill journal_keys->journal_seq_baseKent Overstreet
2023-05-12bcachefs: Convert fsck errors to errcode.hKent Overstreet
2023-05-12bcachefs: Use bch2_err_str() in error messagesKent Overstreet
2023-05-12bcachefs: We can handle missing btree roots for all alloc btreesKent Overstreet
2023-05-12bcachefs: Fix subvol/snapshot deleting in recoveryKent Overstreet
2023-05-12bcachefs: Printbuf reworkKent Overstreet
2023-05-12bcachefs: Fix btree_and_journal_iterKent Overstreet
2023-05-12bcachefs: Fix for cmd_list_journalKent Overstreet
2023-05-12bcachefs: Fix journal_keys_search() overheadKent Overstreet
2023-05-12bcachefs: Always print when doing journal replay in fsckKent Overstreet
2023-05-12bcachefs: LRU repair tweaksKent Overstreet
2023-05-12bcachefs: Fix journal_iters_fix()Kent Overstreet
2023-05-12bcachefs: Go RW before bch2_check_lrus()Kent Overstreet
2023-05-12bcachefs: Kill old rebuild_replicas optionKent Overstreet
2023-05-12bcachefs: Fix for getting stuck in journal replayKent Overstreet
2023-05-12bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)()Kent Overstreet
2023-05-12bcachefs: Fix a few warnings on 32 bitKent Overstreet
2023-05-12bcachefs: Use a genradix for reading journal entriesKent Overstreet
2023-05-12bcachefs: Refactor journal_keys_sort() to return an error codeKent Overstreet
2023-05-12bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet
2023-05-12bcachefs: More improvements for alloc info checksKent Overstreet
2023-05-12bcachefs: Gap buffer for journal keysKent Overstreet
2023-05-12bcachefs: Kill main in-memory bucket arrayKent Overstreet
2023-05-12bcachefs: Fsck for need_discard & freespace btreesKent Overstreet