summaryrefslogtreecommitdiff
path: root/fs/bcachefs/fsck.c
AgeCommit message (Expand)Author
2023-10-22bcachefs: Small fsck fixKent Overstreet
2023-10-22bcachefs: Add error messages for memory allocation failuresKent Overstreet
2023-10-22bcachefs: Add journal_seq to inode & alloc keysKent Overstreet
2023-10-22bcachefs: Fix __remove_dirent()Kent Overstreet
2023-10-22bcachefs: Fix check_inodes()Kent Overstreet
2023-10-22bcachefs: Improve transaction restart handling in fsck codeKent Overstreet
2023-10-22bcachefs: Add BCH_SUBVOLUME_UNLINKEDKent Overstreet
2023-10-22bcachefs: Don't run triggers in fix_reflink_p_key()Kent Overstreet
2023-10-22bcachefs: Must check for errors from bch2_trans_cond_resched()Kent Overstreet
2023-10-22bcachefs: Subvol dirents are now only visible in parent subvolKent Overstreet
2023-10-22bcachefs: Fix check_path() for snapshotsKent Overstreet
2023-10-22bcachefs: Fix for leaking of reflinked extentsKent Overstreet
2023-10-22bcachefs: New on disk format to fix reflink_p pointersKent Overstreet
2023-10-22bcachefs: bch2_trans_exit() no longer returns errorsKent Overstreet
2023-10-22bcachefs: Fix check_path() across subvolumesKent Overstreet
2023-10-22bcachefs: bch2_subvolume_get()Kent Overstreet
2023-10-22bcachefs: Fix check_inode_update_hardlinks()Kent Overstreet
2023-10-22bcachefs: Snapshot creation, deletionKent Overstreet
2023-10-22bcachefs: Update data move path for snapshotsKent Overstreet
2023-10-22bcachefs: Update fsck for snapshotsKent Overstreet
2023-10-22bcachefs: Plumb through subvolume idKent Overstreet
2023-10-22bcachefs: Per subvolume lost+foundKent Overstreet
2023-10-22bcachefs: Add support for dirents that point to subvolumesKent Overstreet
2023-10-22bcachefs: Subvolumes, snapshotsKent Overstreet
2023-10-22bcachefs: btree_pathKent Overstreet
2023-10-22bcachefs: Kill BTREE_INSERT_NOUNLOCKKent Overstreet
2023-10-22bcachefs: Don't squash return code in check_dirents()Kent Overstreet
2023-10-22bcachefs: Improvements to fsck check_dirents()Kent Overstreet
2023-10-22bcachefs: Improve iter->should_be_lockedKent Overstreet
2023-10-22bcachefs: Kill __btree_delete_at()Kent Overstreet
2023-10-22bcachefs: Check for errors from bch2_trans_update()Kent Overstreet
2023-10-22bcachefs: Fix a memcpy callKent Overstreet
2023-10-22bcachefs: Make sure to use BTREE_ITER_PREFETCH in fsckKent Overstreet
2023-10-22bcachefs: New check_nlinks algorithm for snapshotsKent Overstreet
2023-10-22bcachefs: Fix a null ptr derefKent Overstreet
2023-10-22bcachefs: Lookup/create lost+found lazilyKent Overstreet
2023-10-22bcachefs: Fix an unused var warning in userspaceKent Overstreet
2023-10-22bcachefs: Fix some small memory leaksKent Overstreet
2023-10-22bcachefs: Simplify fsck remove_dirent()Kent Overstreet
2023-10-22bcachefs: Improved check_directory_structure()Kent Overstreet
2023-10-22bcachefs: Fix fsck to not use bch2_link_trans()Kent Overstreet
2023-10-22bcachefs: Redo check_nlink fsck passKent Overstreet
2023-10-22bcachefs: Inode backpointers are now requiredKent Overstreet
2023-10-22bcachefs: Simplify hash table checksKent Overstreet
2023-10-22bcachefs: Check inodes at start of fsckKent Overstreet
2023-10-22bcachefs: Drop bch2_fsck_inode_nlink()Kent Overstreet
2023-10-22bcachefs: Move some dirent checks to bch2_dirent_invalid()Kent Overstreet
2023-10-22bcachefs: Inode backpointersKent Overstreet
2023-10-22bcachefs: Start using bpos.snapshot fieldKent Overstreet
2023-10-22bcachefs: Replace bch2_btree_iter_next() calls with bch2_btree_iter_advanceKent Overstreet