summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/fsck.c
Commit message (Expand)AuthorAgeFilesLines
...
* bcachefs: Improved backpointer messages in fsckKent Overstreet2024-01-011-28/+22
* bcachefs: Fix bch2_check_nlinks() for snapshotsKent Overstreet2023-11-141-1/+1
* bcachefs: x-macro-ify inode flags enumKent Overstreet2023-11-051-17/+17
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-36/+60
* bcachefs: Check for too-large encoded extentsKent Overstreet2023-10-311-1/+48
* bcachefs: bch2_btree_id_str()Kent Overstreet2023-10-311-2/+3
* bcachefs: Don't run bch2_delete_dead_snapshots() unnecessarilyKent Overstreet2023-10-311-0/+1
* bcachefs: bch_err_msg(), bch_err_fn() now filters out transaction restart errorsKent Overstreet2023-10-221-72/+32
* bcachefs: Silence transaction restart error messageKent Overstreet2023-10-221-2/+2
* bcachefs: More minor smatch fixesKent Overstreet2023-10-221-1/+1
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-58/+38
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-7/+14
* bcachefs: __bch2_btree_insert() -> bch2_btree_insert_trans()Kent Overstreet2023-10-221-1/+1
* bcachefs: Convert more code to bch_err_msg()Kent Overstreet2023-10-221-28/+22
* bcachefs: Fix bch2_propagate_key_to_snapshot_leaves()Kent Overstreet2023-10-221-10/+3
* bcachefs: bch2_propagate_key_to_snapshot_leaves()Kent Overstreet2023-10-221-11/+25
* bcachefs: Split out snapshot.cKent Overstreet2023-10-221-1/+1
* bcachefs: Log a message when running an explicit recovery passKent Overstreet2023-10-221-0/+1
* bcachefs: Fix overlapping extent repairKent Overstreet2023-10-221-38/+100
* bcachefs: Move fsck_inode_rm() to inode.cKent Overstreet2023-10-221-64/+1
* bcachefs: Fix a null ptr deref in check_xattr()Kent Overstreet2023-10-221-2/+2
* bcachefs: fsck: delete dead codeKent Overstreet2023-10-221-41/+0
* bcachefs: bch2_run_explicit_recovery_pass()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix lookup_inode_for_snapshot()Kent Overstreet2023-10-221-1/+5
* bcachefs: need_snapshot_cleanup shouldn't be a fsck errorKent Overstreet2023-10-221-12/+16
* bcachefs: Improve key_visible_in_snapshot()Kent Overstreet2023-10-221-8/+16
* bcachefs: Refactor overlapping extent checksKent Overstreet2023-10-221-66/+87
* bcachefs: check_extent(): don't use key_visible_in_snapshot()Kent Overstreet2023-10-221-35/+12
* bcachefs: check_extent() refactoringKent Overstreet2023-10-221-49/+50
* bcachefs: fsck: walk_inode() now takes is_whiteoutKent Overstreet2023-10-221-12/+13
* bcachefs: Simplify check_extent()Kent Overstreet2023-10-221-20/+10
* bcachefs: overlapping_extents_found()Kent Overstreet2023-10-221-37/+83
* bcachefs: fsck: inode_walker: last_pos, seen_this_posKent Overstreet2023-10-221-16/+23
* bcachefs: check_extents(): make sure to check i_sectors for last inodeKent Overstreet2023-10-221-1/+2
* bcachefs: Convert snapshot table to RCU arrayKent Overstreet2023-10-221-1/+1
* bcachefs: Enumerate recovery passesKent Overstreet2023-10-221-66/+11
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-4/+4
* bcachefs: Fix a format string warningKent Overstreet2023-10-221-1/+1
* bcachefs: fsck: Break walk_inode() up into multiple functionsKent Overstreet2023-10-221-46/+57
* bcachefs: fsck needs BTREE_UPDATE_INTERNAL_SNAPSHOT_NODEKent Overstreet2023-10-221-10/+12
* bcachefs: Improve error message for overlapping extentsKent Overstreet2023-10-221-6/+32
* bcachefs: New error message helpersKent Overstreet2023-10-221-25/+34
* bcachefs: Convert -ENOENT to private error codesKent Overstreet2023-10-221-12/+12
* bcachefs: Fix check_overlapping_extents()Kent Overstreet2023-10-221-1/+1
* bcachefs: BTREE_ID_snapshot_treeKent Overstreet2023-10-221-1/+2
* bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()Kent Overstreet2023-10-221-1/+1
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-221-54/+18
* bcachefs: Converting to typed bkeys is now allowed for err, null ptrsKent Overstreet2023-10-221-1/+1
* bcachefs: Make sure hash info gets initialized in fsckKent Overstreet2023-10-221-13/+12
* bcachefs: Fix a null ptr deref in fsck check_extents()Kent Overstreet2023-10-221-3/+8