qemu/hw/usb
Hans de Goede 44272b0f88 ehci: Speed up the timer of raising int from the async schedule
Often the guest will queue up new packets in response to a packet, in the
async schedule with its IOC flag set, completing. By speeding up the
frame-timer, we notice these new packets earlier. This increases the
speed (MB/s) of a Linux guest reading from a USB mass storage device by a
factor of 1.15 on top of the "Improve latency of interrupt delivery"
speed-ups, both with and without input pipelining enabled.

I've not tested the speed-up of this patch without the
"Improve latency of interrupt delivery" patch.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2012-10-25 09:08:09 +02:00
..
bus.c
core.c
desc.c
desc.h
dev-audio.c
dev-bluetooth.c
dev-hid.c
dev-hub.c
dev-network.c
dev-serial.c usb-serial: only expose device in guest when the chardev is open 2012-10-22 13:26:42 -05:00
dev-smartcard-reader.c
dev-storage.c
dev-uas.c
dev-wacom.c
hcd-ehci.c ehci: Speed up the timer of raising int from the async schedule 2012-10-25 09:08:09 +02:00
hcd-musb.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
hcd-ohci.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
hcd-uhci.c uhci: Move checks to continue queuing to uhci_fill_queue() 2012-10-25 09:08:08 +02:00
hcd-xhci.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
host-bsd.c
host-linux.c
host-stub.c
libhw.c
Makefile.objs
redirect.c usb-redir: Don't make migration fail in none seamless case 2012-10-11 09:32:10 +02:00