btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_leaves()
authorDavid Sterba <dsterba@suse.com>
Fri, 19 Jan 2024 19:15:41 +0000 (20:15 +0100)
committerDavid Sterba <dsterba@suse.com>
Mon, 4 Mar 2024 15:24:48 +0000 (16:24 +0100)
commit51d4be540054be32d7ce28b63ea9b84ac6ff1db2
treecaab4d0d46034ccbb17dfd9926b7c47d2fc9f71e
parentbe73f4448b607e6b7ce41cd8ef2214fdf6e7986f
btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_leaves()

The BUG_ON verifies a condition that should be guaranteed by the correct
use of the path search (with keep_locks and lowest_level set), an
assertion is the suitable check.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: Anand Jain <anand.jain@oracle.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/defrag.c