This is the usb patch queue, again in bugfixing mode.  xhci transfers
are allocated dynamically now, the static allocations (and limit) didn't
play nicely with stream endpoints.  Some xhci cleanups along the way.
Some bugfixes picked up from the list.

please pull,

The following changes since commit 6b39b06339ee59559b31f860d4af635b046322df:

  build: Work around SIZE_MAX bug in OSX headers (2016-10-11 19:22:20 +0100)

are available in the git repository at:

  git://git.kraxel.org/qemu tags/pull-usb-20161012-1

for you to fetch changes up to d5c42857d6b0c35028897df8dfc3749eba6f6de3:

  usb-redir: allocate buffers before waking up the host adapter (2016-10-12 
14:37:24 +0200)

various usb bugfixes
some xhci cleanups

Gerd Hoffmann (9):
      xhci: limit the number of link trbs we are willing to process
      xhci: decouple EV_QUEUE from TD_QUEUE
      xhci: drop unused comp_xfer field
      xhci: use linked list for transfers
      xhci: drop XHCITransfer->xhci
      xhci: add & use xhci_kick_epctx()
      xhci: drop XHCITransfer->{slotid,epid}
      xhci: make xhci_epid_to_usbep accept XHCIEPContext
      usb: fix serial generator

Hans de Goede (1):
      usb-redir: allocate buffers before waking up the host adapter

Vijay Kumar B (1):
      usb: Fix incorrect default DMA offset.

 hw/usb/desc.c     |  12 +--
 hw/usb/hcd-ohci.c |   2 +-
 hw/usb/hcd-xhci.c | 229 ++++++++++++++++++++++++++++++------------------------
 hw/usb/redirect.c |  10 ++-
 4 files changed, 142 insertions(+), 111 deletions(-)

Reply via email to