]> git.proxmox.com Git - qemu.git/commit
usb: parallelize usb3 streams
authorGerd Hoffmann <kraxel@redhat.com>
Tue, 27 Aug 2013 13:25:24 +0000 (15:25 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Wed, 25 Sep 2013 03:28:02 +0000 (22:28 -0500)
commit96b14d0db19b2b80ab3dc35d522671da82101e72
treedc53d76abcbe9ca41e3e8479fd74564d91e6c240
parent9dbfbb89b204e098f283aca310e4d6f6651d88f4
usb: parallelize usb3 streams

usb3 bulk endpoints with streams are implicitly pipelined now,
so the requests will actually be processed in parallel.  Also
allow them to complete out-of-order.

Fixes stalls in the uas driver.

Cc: qemu-stable@nongnu.org
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
(cherry picked from commit c96c41ed0d38d68a6c8b6f84751afebafeae31be)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/usb/core.c