qemu-e2k/hw/usb
Gerd Hoffmann 4d7a81c06f xhci: emulate intr endpoint intervals correctly
Respect the interval for interrupt endpoints, so we don't finish
transfers as fast as possible but at the rate configured by the guest.

Fixes guest deadlocks triggered by interrupt storms.

Cc:
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2013-09-02 11:06:19 +02:00
..
bus.c
ccid-card-emulated.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
ccid-card-passthru.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
ccid.h
combined-packet.c
core.c
desc.c
desc.h
dev-audio.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-bluetooth.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-hid.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-hub.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-network.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-serial.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-smartcard-reader.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-storage.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-uas.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
dev-wacom.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
hcd-ehci-pci.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
hcd-ehci-sysbus.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
hcd-ehci.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
hcd-ehci.h
hcd-musb.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
hcd-ohci.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
hcd-uhci.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
hcd-xhci.c xhci: emulate intr endpoint intervals correctly 2013-09-02 11:06:19 +02:00
host-bsd.c
host-legacy.c
host-libusb.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
host-linux.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
host-stub.c
host.h
libhw.c
Makefile.objs
quirks-ftdi-ids.h
quirks-pl2303-ids.h
quirks.c
quirks.h
redirect.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00