All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/14] usb patch queue
@ 2012-09-13  8:39 Gerd Hoffmann
  2012-09-13  8:39 ` [Qemu-devel] [PATCH 01/14] usb-host: allow emulated (non-async) control requests without USBPacket Gerd Hoffmann
                   ` (15 more replies)
  0 siblings, 16 replies; 21+ messages in thread
From: Gerd Hoffmann @ 2012-09-13  8:39 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann

  Hi,

Here comes the usb patch queue, featuring life migration support for
usb network redirection and the usual share of bugfixes ;)

please pull,
  Gerd

The following changes since commit e0a1e32dbc41e6b2aabb436a9417dfd32177a3dc:

  Merge branch 'usb.64' of git://git.kraxel.org/qemu (2012-09-11 18:06:56 +0200)

are available in the git repository at:

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

Aurelien Jarno (1):
      configure: usbredir fixes

Gerd Hoffmann (2):
      usb-host: allow emulated (non-async) control requests without USBPacket
      ehci: switch to new-style memory ops

Hans de Goede (11):
      ehci: Fix interrupts stopping when Interrupt Threshold Control is 8
      ehci: Don't process too much frames in 1 timer tick (v2)
      ehci: Don't set seen to 0 when removing unseen queue-heads
      ehci: Walk async schedule before and after migration
      usb-redir: Change cancelled packet code into a generic packet-id queue
      usb-redir: Add an already_in_flight packet-id queue
      usb-redir: Store max_packet_size in endp_data
      usb-redir: Add support for migration
      usb-redir: Add chardev open / close debug logging
      usb-redir: Revert usb-redir part of commit 93bfef4c
      uhci: Don't queue up packets after one with the SPD flag set

 configure           |    2 +-
 hw/usb/hcd-ehci.c   |  241 +++++++++++++++----------
 hw/usb/hcd-uhci.c   |    5 +-
 hw/usb/host-linux.c |    2 +-
 hw/usb/redirect.c   |  504 +++++++++++++++++++++++++++++++++++++++++++++++----
 trace-events        |    9 +-
 6 files changed, 625 insertions(+), 138 deletions(-)

^ permalink raw reply	[flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 00/14] usb patch queue
@ 2012-03-13 12:19 Gerd Hoffmann
  2012-03-13 19:55 ` Anthony Liguori
  0 siblings, 1 reply; 21+ messages in thread
From: Gerd Hoffmann @ 2012-03-13 12:19 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann

  Hi,

This pull brings in the bug usb rename, i.e. move all usb emulation
source code into hw/usb/.  Also UHCI got some love, featuring some
cleanups, some small fixes and full tracing support.  Beside that it
brings the usual bunch of little fixes here and there.

please pull,
  Gerd

The following changes since commit cb72b75824c0362e5cb32eb8796930f29fa36d17:

  Merge remote-tracking branch 'mdroth/qga-pull-3-12-2012' into staging (2012-03-12 20:52:34 -0500)

are available in the git repository at:

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

Benjamin Herrenschmidt (1):
      Endian fix an assertion in usb-msd

Gerd Hoffmann (11):
      usb: the big rename
      usb: zap hw/ush-{ohic,uhci}.h + init wrappers
      usb: improve packet state sanity checks
      uhci: pass addr to uhci_async_alloc
      uhci: fix uhci_async_cancel_all
      uhci: cancel on schedule stop.
      uhci: tracing support
      uhci: use enum for uhci_handle_td return codes
      uhci: renumber uhci_handle_td return codes
      uhci: new uhci_handle_td return code for tds still in flight
      uhci: alloc can't fail, drop check.

Hans de Goede (1):
      usb-ehci: drop unused isoch_pause variable

Wei Yang (1):
      usb-ohci: DMA writeback bug fixes

 Makefile.objs                                 |   24 ++--
 Makefile.target                               |    2 +-
 configure                                     |    4 +-
 hw/alpha_sys.h                                |    1 -
 hw/mips_fulong2e.c                            |    7 +-
 hw/mips_malta.c                               |    3 +-
 hw/pc_piix.c                                  |    4 +-
 hw/ppc_newworld.c                             |    3 +-
 hw/ppc_oldworld.c                             |    3 +-
 hw/ppc_prep.c                                 |    3 +-
 hw/realview.c                                 |    3 +-
 hw/usb-ohci.h                                 |    9 --
 hw/usb-uhci.h                                 |   10 --
 hw/usb.h                                      |    1 +
 hw/{usb-bus.c => usb/bus.c}                   |    6 +-
 hw/{usb.c => usb/core.c}                      |   39 +++++-
 hw/{usb-desc.c => usb/desc.c}                 |    4 +-
 hw/{usb-desc.h => usb/desc.h}                 |    0
 hw/{usb-audio.c => usb/dev-audio.c}           |    8 +-
 hw/{usb-bt.c => usb/dev-bluetooth.c}          |    6 +-
 hw/{usb-hid.c => usb/dev-hid.c}               |    8 +-
 hw/{usb-hub.c => usb/dev-hub.c}               |    4 +-
 hw/{usb-net.c => usb/dev-network.c}           |    4 +-
 hw/{usb-serial.c => usb/dev-serial.c}         |    4 +-
 hw/{usb-ccid.c => usb/dev-smartcard-reader.c} |    4 +-
 hw/{usb-msd.c => usb/dev-storage.c}           |   12 +-
 hw/{usb-wacom.c => usb/dev-wacom.c}           |    6 +-
 hw/{usb-ehci.c => usb/hcd-ehci.c}             |   12 +--
 hw/{usb-musb.c => usb/hcd-musb.c}             |    6 +-
 hw/{usb-ohci.c => usb/hcd-ohci.c}             |   33 +++--
 hw/{usb-uhci.c => usb/hcd-uhci.c}             |  156 ++++++++++---------------
 hw/{usb-xhci.c => usb/hcd-xhci.c}             |   10 +-
 usb-bsd.c => hw/usb/host-bsd.c                |    0
 usb-linux.c => hw/usb/host-linux.c            |    0
 usb-stub.c => hw/usb/host-stub.c              |    0
 hw/{usb-libhw.c => usb/libhw.c}               |    2 +-
 usb-redir.c => hw/usb/redirect.c              |    0
 hw/versatilepb.c                              |    3 +-
 trace-events                                  |   40 ++++++-
 39 files changed, 226 insertions(+), 218 deletions(-)
 delete mode 100644 hw/usb-ohci.h
 delete mode 100644 hw/usb-uhci.h
 rename hw/{usb-bus.c => usb/bus.c} (99%)
 rename hw/{usb.c => usb/core.c} (95%)
 rename hw/{usb-desc.c => usb/desc.c} (99%)
 rename hw/{usb-desc.h => usb/desc.h} (100%)
 rename hw/{usb-audio.c => usb/dev-audio.c} (99%)
 rename hw/{usb-bt.c => usb/dev-bluetooth.c} (99%)
 rename hw/{usb-hid.c => usb/dev-hid.c} (99%)
 rename hw/{usb-hub.c => usb/dev-hub.c} (99%)
 rename hw/{usb-net.c => usb/dev-network.c} (99%)
 rename hw/{usb-serial.c => usb/dev-serial.c} (99%)
 rename hw/{usb-ccid.c => usb/dev-smartcard-reader.c} (99%)
 rename hw/{usb-msd.c => usb/dev-storage.c} (98%)
 rename hw/{usb-wacom.c => usb/dev-wacom.c} (99%)
 rename hw/{usb-ehci.c => usb/hcd-ehci.c} (99%)
 rename hw/{usb-musb.c => usb/hcd-musb.c} (99%)
 rename hw/{usb-ohci.c => usb/hcd-ohci.c} (98%)
 rename hw/{usb-uhci.c => usb/hcd-uhci.c} (91%)
 rename hw/{usb-xhci.c => usb/hcd-xhci.c} (99%)
 rename usb-bsd.c => hw/usb/host-bsd.c (100%)
 rename usb-linux.c => hw/usb/host-linux.c (100%)
 rename usb-stub.c => hw/usb/host-stub.c (100%)
 rename hw/{usb-libhw.c => usb/libhw.c} (99%)
 rename usb-redir.c => hw/usb/redirect.c (100%)

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

end of thread, other threads:[~2012-09-21 18:18 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-09-13  8:39 [Qemu-devel] [PULL 00/14] usb patch queue Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 01/14] usb-host: allow emulated (non-async) control requests without USBPacket Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 02/14] ehci: switch to new-style memory ops Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 03/14] ehci: Fix interrupts stopping when Interrupt Threshold Control is 8 Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 04/14] ehci: Don't process too much frames in 1 timer tick (v2) Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 05/14] configure: usbredir fixes Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 06/14] ehci: Don't set seen to 0 when removing unseen queue-heads Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 07/14] ehci: Walk async schedule before and after migration Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 08/14] usb-redir: Change cancelled packet code into a generic packet-id queue Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 09/14] usb-redir: Add an already_in_flight " Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 10/14] usb-redir: Store max_packet_size in endp_data Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 11/14] usb-redir: Add support for migration Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 12/14] usb-redir: Add chardev open / close debug logging Gerd Hoffmann
2012-09-13  8:39 ` [Qemu-devel] [PATCH 13/14] usb-redir: Revert usb-redir part of commit 93bfef4c Gerd Hoffmann
2012-09-13  8:40 ` [Qemu-devel] [PATCH 14/14] uhci: Don't queue up packets after one with the SPD flag set Gerd Hoffmann
2012-09-14  7:59 ` [Qemu-devel] [PULL 00/14] usb patch queue Michael Tokarev
2012-09-14  8:27   ` Gerd Hoffmann
2012-09-14 15:21     ` Hans de Goede
2012-09-21 18:17 ` Aurelien Jarno
  -- strict thread matches above, loose matches on Subject: below --
2012-03-13 12:19 Gerd Hoffmann
2012-03-13 19:55 ` 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.