]> git.proxmox.com Git - qemu.git/blobdiff - hw/usb/host-linux.c
usb: async control xfer fixup
[qemu.git] / hw / usb / host-linux.c
index d55be878ad4e360d8b55563425c471dfa978068b..8df92074d31b960f91557c09861d7183f3a2ca73 100644 (file)
@@ -1045,6 +1045,7 @@ static int usb_host_handle_control(USBDevice *dev, USBPacket *p,
 
     /* Note request is (bRequestType << 8) | bRequest */
     trace_usb_host_req_control(s->bus_num, s->addr, p, request, value, index);
+    assert(p->result == 0);
 
     switch (request) {
     case DeviceOutRequest | USB_REQ_SET_ADDRESS: