]> git.proxmox.com Git - qemu.git/commit
xhci: emulate intr endpoint intervals correctly
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 28 Aug 2013 09:38:44 +0000 (11:38 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Mon, 2 Sep 2013 09:06:19 +0000 (11:06 +0200)
commit4d7a81c06f5f17e019a2d3a18300500bd64f6f40
tree910cf09dbb02014a641f5ffb3a079e8d6f6bd58c
parentca7162782a293f525633e5816470498dd86a51cf
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>
hw/usb/hcd-xhci.c