summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/recovery.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Drop trans arg to bch2_extent_atomic_end()Kent Overstreet2023-10-221-2/+1
* bcachefs: Flush fsck errors when looping in btree gcKent Overstreet2023-10-221-0/+2
* bcachefs: Switch reconstruct_alloc to a mount optionKent Overstreet2023-10-221-1/+1
* bcachefs: Reflink pointers also have to be remarked if split in journal replayKent Overstreet2023-10-221-5/+11
* bcachefs: ReflinkKent Overstreet2023-10-221-11/+7
* bcachefs: Refactor bch2_extent_trim_atomic() for reflinkKent Overstreet2023-10-221-2/+8
* bcachefs: Rework calling convention for marking overwritesKent Overstreet2023-10-221-1/+1
* bcachefs: Fix ec_stripes_read()Kent Overstreet2023-10-221-0/+36
* bcachefs: Fix array overrun with unknown btree rootsKent Overstreet2023-10-221-1/+9
* bcachefs: fix kasan splatKent Overstreet2023-10-221-4/+6
* bcachefs: Improve key marking interfaceKent Overstreet2023-10-221-2/+3
* bcachefs: Don't use a fixed size buffer for fs_usage_deltasKent Overstreet2023-10-221-6/+1
* bcachefs: More work to avoid transaction restartsKent Overstreet2023-10-221-2/+1
* bcachefs: some improvements to startup messages and optionsKent Overstreet2023-10-221-25/+56
* bcachefs: bch2_trans_mark_update()Kent Overstreet2023-10-221-29/+71
* bcachefs: Write out fs usage consistentlyKent Overstreet2023-10-221-5/+3
* bcachefs: Mark overwrites from journal replay in initial gcKent Overstreet2023-10-221-38/+69
* bcachefs: Deduplicate keys in the journal before replayKent Overstreet2023-10-221-61/+219
* bcachefs: Journal replay refactoringKent Overstreet2023-10-221-100/+243
* bcachefs: delete duplicated codeKent Overstreet2023-10-221-26/+3
* bcachefs: Rewrite journal_seq_blacklist machineryKent Overstreet2023-10-221-35/+119
* bcachefs: add ability to run gc on metadata onlyKent Overstreet2023-10-221-1/+1
* bcachefs: Refactor bch2_fs_recovery()Kent Overstreet2023-10-221-135/+179
* bcachefs: Track whether filesystem has errors in superblockKent Overstreet2023-10-221-1/+4
* bcachefs: Verify fs hasn't been modified before going rwKent Overstreet2023-10-221-8/+7
* bcachefs: Go rw lazilyKent Overstreet2023-10-221-16/+9
* bcachefs: More debug params for testing of recovery pathsKent Overstreet2023-10-221-0/+4
* bcachefs: Run gc if failed to read alloc btreeKent Overstreet2023-10-221-2/+4
* bcachefs: Fix error handling in bch2_fs_recovery()Kent Overstreet2023-10-221-1/+3
* bcachefs: improved flush_held_btree_writes()Kent Overstreet2023-10-221-2/+4
* bcachefs: Add a mechanism for blocking the journalKent Overstreet2023-10-221-1/+1
* bcachefs: no need to run gc when initializing new fsKent Overstreet2023-10-221-6/+1
* bcachefs: don't do initial gc if have alloc info featureKent Overstreet2023-10-221-6/+12
* bcachefs: serialize persistent_reservedKent Overstreet2023-10-221-7/+17
* bcachefs: initialize fs usage summary in recoveryKent Overstreet2023-10-221-0/+8
* bcachefs: journal_replay_early()Kent Overstreet2023-10-221-12/+82
* bcachefs: reserve space in journal for fs usage entriesKent Overstreet2023-10-221-1/+2
* bcachefs: delete a debug printkKent Overstreet2023-10-221-1/+2
* bcachefs: Persist stripe blocks_usedKent Overstreet2023-10-221-4/+4
* bcachefs: Switch replicas to mark_lockKent Overstreet2023-10-221-2/+1
* bcachefs: Track nr_inodes with the key marking machineryKent Overstreet2023-10-221-2/+0
* bcachefs: Make bkey types globally uniqueKent Overstreet2023-10-221-5/+18
* bcachefs: Stripes now properly subject to gcKent Overstreet2023-10-221-3/+3
* Revert "bcachefs: start erasure coding after journal replay"Kent Overstreet2023-10-221-5/+5
* bcachefs: start erasure coding after journal replayKent Overstreet2023-10-221-5/+5
* bcachefs: Erasure codingKent Overstreet2023-10-221-0/+6
* bcachefs: stripe support for replicas trackingKent Overstreet2023-10-221-1/+2
* bcachefs: Assorted fixes for running on very small devicesKent Overstreet2023-10-221-2/+2
* bcachefs: Fix an assertion when rebuilding replicasKent Overstreet2023-10-221-0/+2
* bcachefs: Rename nofsck opt to fsckKent Overstreet2023-10-221-1/+1