summaryrefslogtreecommitdiff
path: root/fs/bcachefs/fsck.c
AgeCommit message (Expand)Author
2025-07-04bcachefs: bch2_fpunch_snapshot()Kent Overstreet
2025-07-01bcachefs: opts.casefold_disabledKent Overstreet
2025-06-30bcachefs: Fix incorrect transaction restart handlingAlan Huang
2025-06-17bcachefs: fsck: Fix oops in key_visible_in_snapshot()Kent Overstreet
2025-06-17bcachefs: fsck: Fix check_directory_structure when no check_direntsKent Overstreet
2025-06-16bcachefs: fsck: Fix check_path_loop() + snapshotsKent Overstreet
2025-06-16bcachefs: fsck: check_subdir_count logs pathKent Overstreet
2025-06-16bcachefs: fsck: additional diagnostics for reattach_inode()Kent Overstreet
2025-06-16bcachefs: fsck: check_directory_structure runs in reverse orderKent Overstreet
2025-06-16bcachefs: fsck: Fix reattach_inode() for subvol rootsKent Overstreet
2025-06-16bcachefs: fsck: Fix remove_backpointer() for subvol rootsKent Overstreet
2025-06-16bcachefs: fsck: Print path when we find a subvol loopKent Overstreet
2025-06-16bcachefs: fsck: Improve check_key_has_inode()Kent Overstreet
2025-06-15bcachefs: fsck: fix extent past end of inode repairKent Overstreet
2025-06-15bcachefs: fsck: fix add_inode()Kent Overstreet
2025-06-15bcachefs: Fix snapshot_key_missing_inode_snapshot repairKent Overstreet
2025-06-04bcachefs: Fix dirent_casefold_mismatch repairKent Overstreet
2025-06-04bcachefs: Fix bch2_fsck_rename_dirent() for casefoldKent Overstreet
2025-06-04bcachefs: Fix -Wc23-extensions in bch2_check_dirents()Nathan Chancellor
2025-06-02bcachefs: Run check_dirents second time if requiredKent Overstreet
2025-06-02bcachefs: bch_err_throw()Kent Overstreet
2025-06-02bcachefs: Repair code for directory i_sizeKent Overstreet
2025-06-02bcachefs: Convert BUG() to errorKent Overstreet
2025-05-31bcachefs: darray_find(), darray_find_p()Kent Overstreet
2025-05-31bcachefs: bch2_str_hash_check_key() may now be called without snapshots_seenKent Overstreet
2025-05-27bcachefs: Fix missing commit in check_direntsKent Overstreet
2025-05-23bcachefs: Fix endianness in casefold check/repairKent Overstreet
2025-05-21bcachefs: BCH_INODE_has_case_insensitiveKent Overstreet
2025-05-21bcachefs: bch2_inode_find_by_inum_snapshot()Kent Overstreet
2025-05-21bcachefs: fsck: Include loops in error messagesKent Overstreet
2025-05-21bcachefs: Reduce usage of recovery.curr_passKent Overstreet
2025-05-21bcachefs: __bch2_run_recovery_passes()Kent Overstreet
2025-05-21bcachefs: struct bch_fs_recoveryKent Overstreet
2025-05-21bcachefs: better error message for subvol_fs_path_parent_wrongKent Overstreet
2025-05-21bcachefs: Improve bch2_repair_inode_hash_info()Kent Overstreet
2025-05-21bcachefs: bch2_inode_find_snapshot_root()Kent Overstreet
2025-05-21bcachefs: Rename fsck_running, recovery_running flagsKent Overstreet
2025-05-21bcachefs: online_fsck_mutex -> run_recovery_passes_lockKent Overstreet
2025-05-21bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshotKent Overstreet
2025-05-21bcachefs: get_inodes_all_snapshots() now includes whiteoutsKent Overstreet
2025-05-21bcachefs: kill inode_walker_entry.snapshotKent Overstreet
2025-05-21bcachefs: bch2_fs_open() now takes a darrayKent Overstreet
2025-05-21bcachefs: darray: provide typedefs for primitive typesKent Overstreet
2025-05-21bcachefs: Check for casefolded dirents in non casefolded dirsKent Overstreet
2025-05-21bcachefs: Fix bch2_dirent_create_snapshot() for casefoldingKent Overstreet
2025-05-14bcachefs: fix wrong arg to fsck_err()Kent Overstreet
2025-04-17bcachefs: Fix snapshotting a subvolume, then renaming itKent Overstreet
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet
2025-03-29bcachefs: bch2_count_fsck_err()Kent Overstreet
2025-03-28bcachefs: Consistent indentation of multiline fsck errorsKent Overstreet