Commit 117378bf authored by Jens Freimann's avatar Jens Freimann Committed by Jason Wang
Browse files

net/virtio: return early when failover primary alread added



Bail out when primary device was already added before.
This avoids printing a wrong warning message during reboot.

Fixes: 9711cd0d ("net/virtio: add failover support")
Signed-off-by: default avatarJens Freimann <jfreimann@redhat.com>
Reviewed-by: default avatarMichael S. Tsirkin <mst@redhat.com>
Signed-off-by: default avatarJason Wang <jasowang@redhat.com>
parent 284f42a5
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -759,6 +759,10 @@ static void failover_add_primary(VirtIONet *n, Error **errp)
{
    Error *err = NULL;

    if (n->primary_dev) {
        return;
    }

    n->primary_device_opts = qemu_opts_find(qemu_find_opts("device"),
            n->primary_device_id);
    if (n->primary_device_opts) {