]> git.ipfire.org Git - thirdparty/linux.git/commit
btrfs: add btrfs_tree_block_status definitions to tree-checker.h
authorJosef Bacik <josef@toxicpanda.com>
Sat, 29 Apr 2023 20:07:13 +0000 (16:07 -0400)
committerDavid Sterba <dsterba@suse.com>
Mon, 19 Jun 2023 11:59:25 +0000 (13:59 +0200)
commita7b4e6c7aa66632d776cf2b991ff2def076e34b8
treed95b05bde90f68e334ed3cf8fa091b05395673fc
parent85d8a826c7cde17f9cca9c4debecb4538bdb6573
btrfs: add btrfs_tree_block_status definitions to tree-checker.h

We use this in btrfs-progs to determine if we can fix different types of
corruptions.  We don't care about this in the kernel, however it would
be good to share this code between the kernel and btrfs-progs, so add
the status definitions so we can start converting the tree-checker code
over to using these status flags instead of blanket returning -EUCLEAN.

Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/tree-checker.h