From nobody Tue Apr 7 18:33:06 2026 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D32634086A for ; Thu, 12 Mar 2026 00:33:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773275617; cv=none; b=ezLJNLWawSWOxcg6JiAEK+szfNTei31l0aT41ScuOEFSWJVn9tRUC5P+8uDQP9QySTNjR7Ylvax/Dv664Oc0rB4/QHV+q1PzJOJ4xkYC7mDFBTkRGHrCYp88mjQQad6WZnjvdL25VOvYLwPWZ68qFOSCGkhBKXVN58jWBzyparQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773275617; c=relaxed/simple; bh=rlXgGPi79iuqIa4T040/mkkayzLRWUozFZ+5dSvCmEs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=rRL96IerCU0/qRxlYoLbU6C4T8nD5EbssWKYhj/OTdksirEScVy8R4P/nS/qUxXtOvtgsuWmxnjpzw7JcI3fPxAqjHaTmN1QCuA7ZnXCPc5yggnvuHnUR4ZYIJGDvAzlOQ3BZZ3JO1R95VAw86wGiOLnhz9UpjTO661HUyD0gCE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Fzr5yFDa; arc=none smtp.client-ip=209.85.216.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Fzr5yFDa" Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-35990245493so245572a91.2 for ; Wed, 11 Mar 2026 17:33:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773275616; x=1773880416; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=UoyhBT4g1K3SSISK7YtfbEu12sJRfL2vQA3y/hZ0QA8=; b=Fzr5yFDapO98H2XRajb4SvfliG5hnL7yT/nKw9zQIycBsV03MaiG83uAbsx9IgLDG+ lOaPEOUEVwxHBNoJjIfhMgi9x4N/BvHxOVf/8r/k0U6y2ZYwOjwoZrheTMif8cloNzkC zPfimlK7Q8AK3qmofVN7vqhT9RkXgAs52nKNZrk/KYSpKwfuwiyR23vbO3VLmKJPVa+Q xeJRk8OV8uTN1zDBBJTgjihsrtg/RbS1218ZDhXhNfpG2xOwrs+7CNQ5G2f6EOs0YtXT XM6+Vx5bTvW3IxiqINvLTaBsDPKQgVdRQhr6CW22jYw2TnrGvVUUJKewFNhfbQ3DlJlq dzgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773275616; x=1773880416; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=UoyhBT4g1K3SSISK7YtfbEu12sJRfL2vQA3y/hZ0QA8=; b=d9hPOPj1h8Llc1S8S4/zco/MPFEIaGovdrSP8uCwDJq3VgXxTZst8DDsuhp9ynxvNi XQRsi4mz4qchSx9/mW3RBEbds0xBUUqbt8Gc1p5BHMCRO4+HvQ37O4PFR4SbMhybmroL P6m86QQK13wz1RZ8oZq0ikAlvUkX+OpNDp8dSKnOnPW8gcksqyd1xwKWucBpv+YNrSbi nUtJqf8TTCiF9pO70R/rD32lTJ4rIzD0S4J1wEC5VgkAt84n9h8MzZZLPnavlB/zOOO0 SQQvnpWR3VW8OGE8OOqccQ+Yn9w0wxvxL1E6KMXgt49k8RMGtAl6TjnWAGSgxei6Qbfh SRtA== X-Forwarded-Encrypted: i=1; AJvYcCWzmEBwdGk6BFtafYfJ+nRF6p22i0ErvgDBiqnmsmnu8QEIowc5WXa1w2ccOC738wUgSfL/EeDzkGYS9fA=@vger.kernel.org X-Gm-Message-State: AOJu0Yy6n3J+BzpsSJ6r6o4UhffvdQ54Ds0jLrDBwJBehb60CGmNGyvx S07DoKZJ7+OPoihiY2coQme0XIHShOioONE1YoevnaHavC3GglecDU3C X-Gm-Gg: ATEYQzzHG7L/F0Ddw0iYAeUrhytQigrB5gAQFLhC0PCN9/awIi5PXKgkN8y3AIn7Bvo xwfXO0OrA33d3kkpg9dcBYkw6Q5v6+NN2IOHsOLdP3H6UV0M1ahEBxxeZF/loBXNRQS7TIQnEJ0 YSZEcftFe7HwsE1x4q8ApKqOwH7L9ICZPz6iPE/AcjOZs9n2vIXiRHZEY8tngIFGRIxT6LC81ge Zvtttn1r+n8UxYBsK/aUt2LMmxrjA1VuUIvn7f8YLgDg7on/36PqvOzaEgVSipb7KDeebb9rMiO TXw0WsnlhiT7sHDaBSDQEQJ8XWdvlk+JqhFO6oMlKU/WfabVzl3teWI+AQt2fOebb/+L2N/uAlx YAsmpFz+0aQj0tPm41TgeWdXRYsshybTiIAmih8k7Dkgng1tb/xDPaqYipIhGThu7oGaPsnEAhQ 2qmo6HqO/fY1HZVcKgqLcx8G5n4X7FO6nEWaQIZIcYPWGzIsKrcOsBmNc6a5Hl4nx2pv4caQ== X-Received: by 2002:a17:90b:4ac7:b0:33e:2d0f:479b with SMTP id 98e67ed59e1d1-35a011c8f8amr3978396a91.6.1773275616144; Wed, 11 Mar 2026 17:33:36 -0700 (PDT) Received: from kernel-fuzz.. ([138.199.21.245]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-359fc97356dsm4467411a91.8.2026.03.11.17.33.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 17:33:35 -0700 (PDT) From: ZhengYuan Huang To: dsterba@suse.com, clm@fb.com, wqu@suse.com Cc: linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org, ZhengYuan Huang Subject: [PATCH v2] btrfs: tree-checker: fix misleading root drop_level error message Date: Thu, 12 Mar 2026 08:33:21 +0800 Message-ID: <20260312003321.3019495-1-gality369@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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") Signed-off-by: ZhengYuan Huang Reviewed-by: Qu Wenruo --- [CHANGELOG] v2: - Split out the error message fix from the previous patch, as requested during review. --- fs/btrfs/tree-checker.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/btrfs/tree-checker.c b/fs/btrfs/tree-checker.c index 1e052c3303b3..a8c568b10432 100644 --- a/fs/btrfs/tree-checker.c +++ b/fs/btrfs/tree-checker.c @@ -1256,7 +1256,7 @@ static int check_root_item(struct extent_buffer *leaf= , struct btrfs_key *key, } if (unlikely(btrfs_root_drop_level(&ri) >=3D 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; } --=20 2.43.0