]> git.proxmox.com Git - qemu.git/commit
ehci: add queuing support
authorGerd Hoffmann <kraxel@redhat.com>
Thu, 10 May 2012 12:12:38 +0000 (14:12 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Thu, 7 Jun 2012 08:02:22 +0000 (10:02 +0200)
commit773dc9cdfd4a2c55f0f3343b8e120011d96831e5
treee53aec6798ac6b91d3237d91f3a7492139bcf72d
parentcd6657156e99a5c8a5d1b64ab818288d48c1295f
ehci: add queuing support

Add packet queuing.  Follow the qTD chain to see if there are more
packets we can submit.  Improves performance on larger transfers,
especially with usb-host, as we don't have to wait for a packet to
finish before sending the next one to the host for processing.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb/hcd-ehci.c