From: Filipe Manana Date: Mon, 5 May 2025 15:36:21 +0000 (+0100) Subject: btrfs: use verbose assert at peek_discard_list() X-Git-Tag: v6.16-rc1~214^2~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1886b77f5bf1f463663aea0cb94980a0d3e35298;p=thirdparty%2Flinux.git btrfs: use verbose assert at peek_discard_list() We now have a verbose variant of ASSERT() so that we can print the value of the block group's discard_index. So use it for better problem analysis in case the assertion is triggered. Reviewed-by: Boris Burkov Reviewed-by: Daniel Vacek Signed-off-by: Filipe Manana Reviewed-by: David Sterba Signed-off-by: David Sterba --- diff --git a/fs/btrfs/discard.c b/fs/btrfs/discard.c index de23c4b3515e5..89fe85778115a 100644 --- a/fs/btrfs/discard.c +++ b/fs/btrfs/discard.c @@ -256,7 +256,9 @@ again: * the discard lists. */ ASSERT(block_group->discard_index != - BTRFS_DISCARD_INDEX_UNUSED); + BTRFS_DISCARD_INDEX_UNUSED, + "discard_index=%d", + block_group->discard_index); } else { list_del_init(&block_group->discard_list); btrfs_put_block_group(block_group);