]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
btrfs: tree-checker: fix misleading root drop_level error message
authorZhengYuan Huang <gality369@gmail.com>
Thu, 12 Mar 2026 00:33:21 +0000 (08:33 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 25 Mar 2026 10:08:51 +0000 (11:08 +0100)
[ Upstream commit fc1cd1f18c34f91e78362f9629ab9fd43b9dcab9 ]

Fix tree-checker error message to report "invalid root drop_level"
instead of the misleading "invalid root level".

Fixes: 259ee7754b67 ("btrfs: tree-checker: Add ROOT_ITEM check")
Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: ZhengYuan Huang <gality369@gmail.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/btrfs/tree-checker.c

index 60bba7fbeb351eae918c7895c4b6019bf750002d..7e9475e2a047bcbdace4a701abdcdaf4a9e39040 100644 (file)
@@ -1244,7 +1244,7 @@ static int check_root_item(struct extent_buffer *leaf, struct btrfs_key *key,
        }
        if (unlikely(btrfs_root_drop_level(&ri) >= BTRFS_MAX_LEVEL)) {
                generic_err(leaf, slot,
-                           "invalid root level, have %u expect [0, %u]",
+                           "invalid root drop_level, have %u expect [0, %u]",
                            btrfs_root_drop_level(&ri), BTRFS_MAX_LEVEL - 1);
                return -EUCLEAN;
        }