summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2024-01-20 02:26:32 +0100
committerDavid Sterba <dsterba@suse.com>2024-03-04 16:24:48 +0100
commitbe73f4448b607e6b7ce41cd8ef2214fdf6e7986f (patch)
treecc278a37151e0d1eb97e2bf6c7a71353a36fc67a
parent778e618b8bfedcc39354373c1b072c5fe044fa7b (diff)
downloadlinux-be73f4448b607e6b7ce41cd8ef2214fdf6e7986f.tar.gz
linux-be73f4448b607e6b7ce41cd8ef2214fdf6e7986f.tar.bz2
linux-be73f4448b607e6b7ce41cd8ef2214fdf6e7986f.zip
btrfs: change BUG_ON to assertion when checking for delayed_node root
The pointer to root is initialized in btrfs_init_delayed_node(), no need to check for it again. Change the BUG_ON to assertion. Reviewed-by: Josef Bacik <josef@toxicpanda.com> Reviewed-by: Anand Jain <anand.jain@oracle.com> Signed-off-by: David Sterba <dsterba@suse.com>
-rw-r--r--fs/btrfs/delayed-inode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/delayed-inode.c b/fs/btrfs/delayed-inode.c
index 0b1701f1b8c9..efe435403b77 100644
--- a/fs/btrfs/delayed-inode.c
+++ b/fs/btrfs/delayed-inode.c
@@ -978,7 +978,7 @@ static void btrfs_release_delayed_inode(struct btrfs_delayed_node *delayed_node)
if (delayed_node &&
test_bit(BTRFS_DELAYED_NODE_INODE_DIRTY, &delayed_node->flags)) {
- BUG_ON(!delayed_node->root);
+ ASSERT(delayed_node->root);
clear_bit(BTRFS_DELAYED_NODE_INODE_DIRTY, &delayed_node->flags);
delayed_node->count--;