diff --git a/fs/btrfs/backref.c b/fs/btrfs/backref.c index 771a036867dc0..553b4f6ec8639 100644 --- a/fs/btrfs/backref.c +++ b/fs/btrfs/backref.c @@ -3124,7 +3124,7 @@ void btrfs_backref_error_cleanup(struct btrfs_backref_cache *cache, list_del_init(&lower->list); if (lower == node) node = NULL; - btrfs_backref_free_node(cache, lower); + btrfs_backref_drop_node(cache, lower); } btrfs_backref_cleanup_node(cache, node);