Commit 65f14ab9 authored by Gerd Hoffmann's avatar Gerd Hoffmann
Browse files

usb-host: skip reset for untouched devices



If the guest didn't talk to the device yet, skip the reset.
Without this usb-host devices get resetted a number of times
at boot time for no good reason.

Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
Message-id: 20190522094702.17619-3-kraxel@redhat.com
parent 7ed46573
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1459,6 +1459,9 @@ static void usb_host_handle_reset(USBDevice *udev)
    if (!s->allow_guest_reset) {
        return;
    }
    if (udev->addr == 0) {
        return;
    }

    trace_usb_host_reset(s->bus_num, s->addr);