aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/tree-checker.c
AgeCommit message (Expand)Author
2022-05-16btrfs: tree-checker: check extent buffer owner against owner rootidQu Wenruo
2022-03-14btrfs: add support for multiple global rootsJosef Bacik
2022-03-14btrfs: tree-checker: don't fail on empty extent roots for extent tree v2Josef Bacik
2022-03-02btrfs: tree-checker: use u64 for item data end to avoid overflowSu Yue
2022-01-31btrfs: tree-checker: check item_size for dev_itemSu Yue
2022-01-31btrfs: tree-checker: check item_size for inode_itemSu Yue
2022-01-03btrfs: rename btrfs_item_end_nr to btrfs_item_data_endJosef Bacik
2022-01-03btrfs: drop the _nr from the item helpersJosef Bacik
2021-08-23btrfs: add ro compat flags to inodesBoris Burkov
2021-08-23btrfs: tree-checker: add missing stripe checks for raid1c3/4 profilesDavid Sterba
2021-08-23btrfs: tree-checker: use table values for stripe checksDavid Sterba
2021-04-19btrfs: tree-checker: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set improp...Josef Bacik
2021-02-22btrfs: tree-checker: do not error out if extent ref hash doesn't matchJosef Bacik
2021-01-07btrfs: tree-checker: check if chunk item end overflowsSu Yue
2020-12-08btrfs: tree-checker: annotate all error branches as unlikelyDavid Sterba
2020-12-08btrfs: switch cached fs_info::csum_size from u16 to u32David Sterba
2020-12-08btrfs: use cached value of fs_info::csum_size everywhereDavid Sterba
2020-12-08btrfs: add set/get accessors for root_item::drop_levelDavid Sterba
2020-11-23btrfs: tree-checker: add missing returns after data_ref alignment checksDavid Sterba
2020-11-13btrfs: tree-checker: add missing return after error in root_itemDaniel Xu
2020-10-26btrfs: tree-checker: validate number of chunk stripes and parityDaniel Xu
2020-10-07btrfs: tree-checker: fix false alert caused by legacy btrfs root itemQu Wenruo
2020-08-27btrfs: tree-checker: fix the error message for transid errorQu Wenruo
2020-05-25btrfs: tree-checker: remove duplicate definition of 'inode_item_err'Zheng Wei
2020-01-20btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEXQu Wenruo
2020-01-20btrfs: tree-checker: Refactor root key check into separate functionQu Wenruo
2020-01-20btrfs: tree-checker: Refactor inode key check into seperate functionQu Wenruo
2020-01-20btrfs: tree-checker: Clean up fs_info parameter from error message wrapperQu Wenruo
2020-01-20btrfs: tree-checker: Check leaf chunk item sizeQu Wenruo
2019-12-13Btrfs: make tree checker detect checksum items with overlapping rangesFilipe Manana
2019-12-13btrfs: tree-checker: Fix error format string for size_tAndreas Färber
2019-11-18btrfs: tree-checker: Check item size before reading file extent typeQu Wenruo
2019-11-18btrfs: rename block_group_item on-stack accessors to follow namingDavid Sterba
2019-11-18btrfs: use better definition of number of compression typeChengguang Xu
2019-11-18btrfs: use enum for extent type definesChengguang Xu
2019-11-18btrfs: tree-checker: Refactor prev_key check for ino into a functionQu Wenruo
2019-11-18btrfs: use has_single_bit_set for clarityDavid Sterba
2019-11-18btrfs: tree-checker: Add check for INODE_REFQu Wenruo
2019-11-18btrfs: tree-checker: Try to detect missing INODE_ITEMQu Wenruo
2019-10-25btrfs: tree-checker: Fix wrong check on max devidQu Wenruo
2019-09-09btrfs: Detect unbalanced tree with empty leaf before crashing btree operationsQu Wenruo
2019-09-09btrfs: tree-checker: Add EXTENT_DATA_REF checkQu Wenruo
2019-09-09btrfs: tree-checker: Add simple keyed refs checkQu Wenruo
2019-09-09btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM checkQu Wenruo
2019-09-09btrfs: tree-checker: Add ROOT_ITEM checkQu Wenruo
2019-07-01btrfs: tree-checker: Check if the file extent end overflowsQu Wenruo
2019-05-16Btrfs: tree-checker: detect file extent items with overlapping rangesFilipe Manana
2019-04-29btrfs: tree-checker: Allow error injection for tree-checkerQu Wenruo
2019-04-29btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNEDDavid Sterba
2019-04-29btrfs: tree-checker: Remove comprehensive root owner checkQu Wenruo