qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/11] usb patch queue
@ 2016-10-12 12:58 Gerd Hoffmann
  2016-10-12 12:58 ` [Qemu-devel] [PULL 01/11] xhci: limit the number of link trbs we are willing to process Gerd Hoffmann
                   ` (11 more replies)
  0 siblings, 12 replies; 15+ messages in thread
From: Gerd Hoffmann @ 2016-10-12 12:58 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann

  Hi,

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,
  Gerd

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(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [Qemu-devel] [PULL 00/11] usb patch queue
@ 2017-02-21  7:16 Gerd Hoffmann
  2017-02-21 10:29 ` Peter Maydell
  0 siblings, 1 reply; 15+ messages in thread
From: Gerd Hoffmann @ 2017-02-21  7:16 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann

  Hi,

Here is the usb patch queue, bringing the usual share of bugfixes.
Also a generic xhci device variant (qemu-xhci).

please pull,
  Gerd

The following changes since commit 56f9e46b841c7be478ca038d8d4085d776ab4b0d:

  Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-02-20' into staging (2017-02-20 17:42:47 +0000)

are available in the git repository at:


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

for you to fetch changes up to 31fb4444a485a348f8e2699d7c3dd15e1819ad2c:

  usb-ccid: add check message size checks (2017-02-21 08:11:43 +0100)

----------------------------------------------------------------
xhci: add qemu-xhci device, some followup cleanups.
ccid: better sanity checking.
ehci: fix memory leak
ohci: bugfixes.

----------------------------------------------------------------
Gerd Hoffmann (8):
      xhci: apply limits to loops
      xhci: drop ER_FULL_HACK workaround
      xhci: add qemu xhci controller
      xhci: fix nec vendor quirk handling
      xhci: drop via vendor command handling
      usb-ccid: better bulk_out error handling
      usb-ccid: move header size check
      usb-ccid: add check message size checks

Li Qiang (3):
      usb: ehci: fix memory leak in ehci
      usb: ohci: fix error return code in servicing iso td
      usb: ohci: limit the number of link eds

 docs/specs/pci-ids.txt        |   1 +
 hw/usb/dev-smartcard-reader.c | 140 +++++++++++++-----------
 hw/usb/hcd-ehci-pci.c         |   9 ++
 hw/usb/hcd-ehci.c             |   5 +
 hw/usb/hcd-ehci.h             |   1 +
 hw/usb/hcd-ohci.c             |  11 +-
 hw/usb/hcd-xhci.c             | 247 +++++++++++++++---------------------------
 hw/usb/trace-events           |   1 +
 include/hw/pci/pci.h          |   1 +
 9 files changed, 193 insertions(+), 223 deletions(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-02-21 10:29 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-12 12:58 [Qemu-devel] [PULL 00/11] usb patch queue Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 01/11] xhci: limit the number of link trbs we are willing to process Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 02/11] xhci: decouple EV_QUEUE from TD_QUEUE Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 03/11] xhci: drop unused comp_xfer field Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 04/11] xhci: use linked list for transfers Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 05/11] xhci: drop XHCITransfer->xhci Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 06/11] xhci: add & use xhci_kick_epctx() Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 07/11] xhci: drop XHCITransfer->{slotid,epid} Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 08/11] xhci: make xhci_epid_to_usbep accept XHCIEPContext Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 09/11] usb: fix serial generator Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 10/11] usb: Fix incorrect default DMA offset Gerd Hoffmann
2016-10-12 12:58 ` [Qemu-devel] [PULL 11/11] usb-redir: allocate buffers before waking up the host adapter Gerd Hoffmann
2016-10-12 14:12 ` [Qemu-devel] [PULL 00/11] usb patch queue Peter Maydell
  -- strict thread matches above, loose matches on Subject: below --
2017-02-21  7:16 Gerd Hoffmann
2017-02-21 10:29 ` Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).