summaryrefslogtreecommitdiff
path: root/fs/bcachefs/fsck.c
AgeCommit message (Expand)Author
2024-09-27bcachefs: check_subvol_path() now prints subvol root inodeKent Overstreet
2024-09-27bcachefs: remove_backpointer() now checks if dirent points to inodeKent Overstreet
2024-09-27bcachefs: dirent_points_to_inode() now warns on mismatchKent Overstreet
2024-09-27bcachefs: BCH_FS_clean_recoveryKent Overstreet
2024-09-27bcachefs: Don't delete unlinked inodes before logged op resumeKent Overstreet
2024-09-27bcachefs: fix transaction restart handling in check_extents(), check_dirents()Kent Overstreet
2024-09-27bcachefs: kill inode_walker_entry.seen_this_posKent Overstreet
2024-09-27bcachefs: Fix error path in check_dirent_inode_dirent()Kent Overstreet
2024-09-27bcachefs: Improve bch2_is_inode_open() warning messageKent Overstreet
2024-09-09bcachefs: Don't delete open files in online fsckKent Overstreet
2024-08-22bcachefs: add missing inode_walker_exit()Kent Overstreet
2024-08-22bcachefs: Fix double assignment in check_dirent_to_subvol()Yuesong Li
2024-08-22bcachefs: fix missing bch2_err_str()Kent Overstreet
2024-07-22bcachefs: More informative error message in reattach_inode()Kent Overstreet
2024-07-14bcachefs: fsck_err() may now take a btree_transKent Overstreet
2024-07-14bcachefs: check_key_has_inode()Kent Overstreet
2024-06-10bcachefs: fix stack frame size in fsck.cKent Overstreet
2024-05-28bcachefs: Run check_key_has_snapshot in snapshot_delete_keys()Kent Overstreet
2024-05-28bcachefs: Fix lookup_first_inode() when inode_generations are presentKent Overstreet
2024-05-08bcachefs: check for inodes that should have backpointers in fsckKent Overstreet
2024-05-08bcachefs: Rip bch2_snapshot_equiv() out of fsckKent Overstreet
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet
2024-05-08bcachefs: bch2_hash_lookup() now returns bkey_s_cKent Overstreet
2024-04-03bcachefs: reconstruct_inode()Kent Overstreet
2024-04-03bcachefs: Subvolume reconstructionKent Overstreet
2024-04-02bcachefs: ratelimit informational fsck errorsKent Overstreet
2024-04-01bcachefs: Fix overlapping extent repairKent Overstreet
2024-04-01bcachefs: Fix remove_dirent()Kent Overstreet
2024-03-31bcachefs: Split out recovery_passes.cKent Overstreet
2024-03-31bcachefs: Fix use after free in check_root_trans()Kent Overstreet
2024-03-17bcachefs: Fix spurious -BCH_ERR_transaction_restart_nestedKent Overstreet
2024-03-17bcachefs: Fix check_key_has_snapshot() callKent Overstreet
2024-03-13bcachefs: check_path() now only needs to walk up to subvolume rootKent Overstreet
2024-03-13bcachefs: bch2_check_subvolume_structure()Kent Overstreet
2024-03-13bcachefs: bch_subvolume::fs_path_parentKent Overstreet
2024-03-13bcachefs: Correctly reattach subvolumesKent Overstreet
2024-03-13bcachefs: check_path() now prints full inode when reattachingKent Overstreet
2024-03-13bcachefs: Pass inode bkey to check_path()Kent Overstreet
2024-03-13bcachefs: Fix path where dirent -> subvol missing and we don't fixKent Overstreet
2024-03-13bcachefs: Repair subvol dirents that point to non subvolsKent Overstreet
2024-03-13bcachefs: check dirent->d_parent_subvolKent Overstreet
2024-03-13bcachefs: check inode->bi_parent_subvol against direntKent Overstreet
2024-03-13bcachefs: delete duplicated checks in check_dirent_to_subvol()Kent Overstreet
2024-03-13bcachefs: simplify check_dirent_inode_dirent()Kent Overstreet
2024-03-13bcachefs: check bi_parent_subvol in check_inode()Kent Overstreet
2024-03-13bcachefs: better log message in lookup_inode_for_snapshot()Kent Overstreet
2024-03-13bcachefs: check_inode_dirent_inode()Kent Overstreet
2024-03-13bcachefs: Check subvol <-> inode pointers in check_inode()Kent Overstreet
2024-03-10bcachefs: factor out check_inode_backpointer()Kent Overstreet
2024-03-10bcachefs: Factor out check_subvol_dirent()Kent Overstreet