summaryrefslogtreecommitdiff
path: root/fs/bcachefs/recovery.c
AgeCommit message (Expand)Author
2023-10-22bcachefs: Drop alloc keys from journal when -o reconstruct_allocKent Overstreet
2023-10-22bcachefs: Improvements to writing alloc infoKent Overstreet
2023-10-22bcachefs: Fix a bug with the journal_seq_blacklist mechanismKent Overstreet
2023-10-22bcachefs: Add an option for rebuilding the replicas sectionKent Overstreet
2023-10-22bcachefs: Kill BTREE_TRIGGER_NOOVERWRITESKent Overstreet
2023-10-22bcachefs: Use cached iterators for alloc btreeKent Overstreet
2023-10-22bcachefs: Add an internal option for reading entire journalKent Overstreet
2023-10-22bcachefs: Set filesystem features earlier in fs init pathKent Overstreet
2023-10-22bcachefs: Interior btree updates are now fully transactionalKent Overstreet
2023-10-22bcachefs: Fix reading of alloc info after unclean shutdownKent Overstreet
2023-10-22bcachefs: Fix iterating of journal keys within a btree nodeKent Overstreet
2023-10-22bcachefs: Read journal when keep_journal onKent Overstreet
2023-10-22bcachefs: Add an option for keeping journal entries after startupKent Overstreet
2023-10-22bcachefs: Fix an assertion when nothing to replayKent Overstreet
2023-10-22bcachefs: Replay interior node keysKent Overstreet
2023-10-22bcachefs: trans_commit() path can now insert to interior nodesKent Overstreet
2023-10-22bcachefs: Clear BCH_FEATURE_extents_above_btree_updates on clean shutdownKent Overstreet
2023-10-22bcachefs: Move extent overwrite handling out of core btree codeKent Overstreet
2023-10-22bcachefs: Skip 0 size deleted extents in journal replayKent Overstreet
2023-10-22bcachefs: Traverse iterator in journal replayKent Overstreet
2023-10-22bcachefs: Fix another iterator leakKent Overstreet
2023-10-22bcachefs: BCH_SB_FEATURES_ALLKent Overstreet
2023-10-22bcachefs: btree_ptr_v2Kent Overstreet
2023-10-22bcachefs: btree_and_journal_iterKent Overstreet
2023-10-22bcachefs: Split out btree_trigger_flagsKent Overstreet
2023-10-22bcachefs: Use KEY_TYPE_deleted whitouts for extentsKent Overstreet
2023-10-22bcachefs: Convert some enums to x-macrosKent Overstreet
2023-10-22bcachefs: Don't export __bch2_fs_read_writeKent Overstreet
2023-10-22bcachefs: Don't reexecute triggers when retrying transaction commitKent Overstreet
2023-10-22bcachefs: Kill BTREE_INSERT_ATOMICKent Overstreet
2023-10-22bcachefs: Convert all bch2_trans_commit() users to BTREE_INSERT_ATOMICKent Overstreet
2023-10-22bcachefs: bch2_check_set_feature()Kent Overstreet
2023-10-22bcachefs: Reorganize extents.cKent Overstreet
2023-10-22bcachefs: Inline data extentsKent Overstreet
2023-10-22bcachefs: Rework of cut_front & cut_backKent Overstreet
2023-10-22bcachefs: Set lost+found mode to 0700Justin Husted
2023-10-22bcachefs: Trust btree alloc info at runtimeKent Overstreet
2023-10-22bcachefs: Fix creation of lost+foundKent Overstreet
2023-10-22bcachefs: Fix incorrect use of bch2_extent_atomic_end()Kent Overstreet
2023-10-22bcachefs: bch2_extent_atomic_end() now traverses iterKent Overstreet
2023-10-22bcachefs: Factor out fs-common.cKent Overstreet
2023-10-22bcachefs: Kill deferred btree updatesKent Overstreet
2023-10-22bcachefs: Drop trans arg to bch2_extent_atomic_end()Kent Overstreet
2023-10-22bcachefs: Flush fsck errors when looping in btree gcKent Overstreet
2023-10-22bcachefs: Switch reconstruct_alloc to a mount optionKent Overstreet
2023-10-22bcachefs: Reflink pointers also have to be remarked if split in journal replayKent Overstreet
2023-10-22bcachefs: ReflinkKent Overstreet
2023-10-22bcachefs: Refactor bch2_extent_trim_atomic() for reflinkKent Overstreet
2023-10-22bcachefs: Rework calling convention for marking overwritesKent Overstreet
2023-10-22bcachefs: Fix ec_stripes_read()Kent Overstreet