Hi, A bunch of usb bugfixes all over the place piled up in the usb patch queue. Here we go.
please pull, Gerd The following changes since commit 6801038bc52d61f81ac8a25fbe392f1bad982887: target-mips: fix wrong microMIPS opcode encoding (2012-11-15 14:48:16 +0100) are available in the git repository at: git://git.kraxel.org/qemu usb.71 David Gibson (1): usb: Fix (another) bug in usb_packet_map() for IOMMU handling Gerd Hoffmann (6): fix live migration usb-host: scan for usb devices when the vm starts ehci: keep the frame timer running in case the guest asked for frame list rollover interrupts ehci: handle dma errors usb-host: update tracing usb-host: fix splitted transfers Hans de Goede (6): ehci: Don't access packet after freeing it ehci: Fixup q->qtdaddr after cancelling an already completed packet ehci: Better detection for qtd-s linked in circles ehci: Don't verify the next pointer for periodic qh-s and qtd-s usb-redir: Only add actually in flight packets to the in flight queue usb-redir: Set default debug level to warning Jan Kiszka (1): usb: host-linux: Ignore parsing errors of the device descriptors hw/pci.c | 4 ++ hw/usb/hcd-ehci-pci.c | 17 ++++++++ hw/usb/hcd-ehci.c | 101 +++++++++++++++++++++++++++++++++++-------------- hw/usb/host-linux.c | 69 +++++++++++++++++++-------------- hw/usb/libhw.c | 2 +- hw/usb/redirect.c | 6 ++- trace-events | 3 +- 7 files changed, 139 insertions(+), 63 deletions(-)