Commit d4179597 authored by Michael S. Tsirkin's avatar Michael S. Tsirkin

virtio: clean up handling of request_irq failure

We call del_vqs twice when request_irq fails, this
makes no sense.
Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
parent f83f12d6
......@@ -360,11 +360,9 @@ static int vp_try_to_find_vqs(struct virtio_device *vdev, unsigned nvqs,
vring_interrupt, 0,
vp_dev->msix_names[msix_vec],
vqs[i]);
if (err) {
vp_del_vq(vqs[i]);
if (err)
goto error_find;
}
}
return 0;
error_find:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment