Skip to content

Commit cf0e762

Browse files
kdavemehmetb0
authored andcommitted
btrfs: change BUG_ON to assertion when checking for delayed_node root
BugLink: https://bugs.launchpad.net/bugs/2084005 [ Upstream commit be73f4448b607e6b7ce41cd8ef2214fdf6e7986f ] 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> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Koichiro Den <koichiro.den@canonical.com> Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
1 parent 32a783a commit cf0e762

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

fs/btrfs/delayed-inode.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -978,7 +978,7 @@ static void btrfs_release_delayed_inode(struct btrfs_delayed_node *delayed_node)
978978

979979
if (delayed_node &&
980980
test_bit(BTRFS_DELAYED_NODE_INODE_DIRTY, &delayed_node->flags)) {
981-
BUG_ON(!delayed_node->root);
981+
ASSERT(delayed_node->root);
982982
clear_bit(BTRFS_DELAYED_NODE_INODE_DIRTY, &delayed_node->flags);
983983
delayed_node->count--;
984984

0 commit comments

Comments
 (0)