All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/20] usb patch queue
@ 2012-03-07 13:05 Gerd Hoffmann
  2012-03-07 13:05 ` [Qemu-devel] [PATCH 01/20] usb-redir: Set ep type and interface Gerd Hoffmann
                   ` (20 more replies)
  0 siblings, 21 replies; 22+ messages in thread
From: Gerd Hoffmann @ 2012-03-07 13:05 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann

  Hi,

Here comes the next usb update.  It carries a bunch of ehci fixes
and adds pipelining for usb packets.

please pull,
  Gerd

Gerd Hoffmann (7):
  uhci_fill_queue: zap debug printf
  usb: queue can have async packets
  usb: add pipelining option to usb endpoints
  usb-host: enable pipelineing for bulk endpoints.
  usb: add shortcut for control transfers
  xhci: fix control xfers
  xhci: fix port status

Hans de Goede (13):
  usb-redir: Set ep type and interface
  usb-ehci: Never follow table entries with the T-bit set
  usb-ehci: split our qh queue into async and periodic queues
  usb-ehci: always call ehci_queues_rip_unused for period queues
  usb-ehci: Drop cached qhs when the doorbell gets rung
  usb-ehci: Rip the queues when the async or period schedule is halted
  usb-ehci: Any packet completion except for NAK should set the
    interrupt
  usb-ehci: Fix cerr tracking
  usb-ehci: Remove dead nakcnt code
  usb-ehci: Fix and simplify nakcnt handling
  usb-ehci: Cleanup itd error handling
  usb: return BABBLE rather then NAK when we receive too much data
  usb: add USB_RET_IOERROR

 hw/usb-ehci.c |  204 ++++++++++++++++++++++++---------------------------------
 hw/usb-ohci.c |    2 +
 hw/usb-uhci.c |    2 +-
 hw/usb-xhci.c |   15 ++---
 hw/usb.c      |   73 ++++++++++++++++++++-
 hw/usb.h      |   14 +++--
 usb-linux.c   |   15 ++++-
 usb-redir.c   |   21 +++++--
 8 files changed, 203 insertions(+), 143 deletions(-)

The following changes since commit 27a9476cf75c4e147cb7d8c10c415928b3791b91:

  Merge branch 's390-for-upstream' of git://repo.or.cz/qemu/agraf (2012-03-05 18:55:11 +0000)

are available in the git repository at:

  git://git.kraxel.org/qemu usb.42

Gerd Hoffmann (7):
      uhci_fill_queue: zap debug printf
      usb: queue can have async packets
      usb: add pipelining option to usb endpoints
      usb-host: enable pipelineing for bulk endpoints.
      usb: add shortcut for control transfers
      xhci: fix control xfers
      xhci: fix port status

Hans de Goede (13):
      usb-redir: Set ep type and interface
      usb-ehci: Never follow table entries with the T-bit set
      usb-ehci: split our qh queue into async and periodic queues
      usb-ehci: always call ehci_queues_rip_unused for period queues
      usb-ehci: Drop cached qhs when the doorbell gets rung
      usb-ehci: Rip the queues when the async or period schedule is halted
      usb-ehci: Any packet completion except for NAK should set the interrupt
      usb-ehci: Fix cerr tracking
      usb-ehci: Remove dead nakcnt code
      usb-ehci: Fix and simplify nakcnt handling
      usb-ehci: Cleanup itd error handling
      usb: return BABBLE rather then NAK when we receive too much data
      usb: add USB_RET_IOERROR

 hw/usb-ehci.c |  204 ++++++++++++++++++++++++---------------------------------
 hw/usb-ohci.c |    2 +
 hw/usb-uhci.c |    2 +-
 hw/usb-xhci.c |   15 ++---
 hw/usb.c      |   73 ++++++++++++++++++++-
 hw/usb.h      |   14 +++--
 usb-linux.c   |   15 ++++-
 usb-redir.c   |   21 +++++--
 8 files changed, 203 insertions(+), 143 deletions(-)

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

end of thread, other threads:[~2012-03-09 19:17 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-07 13:05 [Qemu-devel] [PULL 00/20] usb patch queue Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 01/20] usb-redir: Set ep type and interface Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 02/20] usb-ehci: Never follow table entries with the T-bit set Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 03/20] usb-ehci: split our qh queue into async and periodic queues Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 04/20] usb-ehci: always call ehci_queues_rip_unused for period queues Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 05/20] usb-ehci: Drop cached qhs when the doorbell gets rung Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 06/20] usb-ehci: Rip the queues when the async or period schedule is halted Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 07/20] usb-ehci: Any packet completion except for NAK should set the interrupt Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 08/20] usb-ehci: Fix cerr tracking Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 09/20] usb-ehci: Remove dead nakcnt code Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 10/20] usb-ehci: Fix and simplify nakcnt handling Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 11/20] usb-ehci: Cleanup itd error handling Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 12/20] usb: return BABBLE rather then NAK when we receive too much data Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 13/20] usb: add USB_RET_IOERROR Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 14/20] uhci_fill_queue: zap debug printf Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 15/20] usb: queue can have async packets Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 16/20] usb: add pipelining option to usb endpoints Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 17/20] usb-host: enable pipelineing for bulk endpoints Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 18/20] usb: add shortcut for control transfers Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 19/20] xhci: fix control xfers Gerd Hoffmann
2012-03-07 13:05 ` [Qemu-devel] [PATCH 20/20] xhci: fix port status Gerd Hoffmann
2012-03-09 19:17 ` [Qemu-devel] [PULL 00/20] usb patch queue Anthony Liguori

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.