qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 00/37] usb patch queue


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PULL 00/37] usb patch queue
Date: Mon, 11 Jun 2012 13:27:24 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1

On 06/07/2012 04:30 AM, Gerd Hoffmann wrote:
   Hi,

Here are a bunch of usb patches.  There are four groups in there which
are independant and have been posted as separate series for review ~ two
weeks ago:

   (1) uhci: various little fixes and improvements.
   (2) usb-storage: live migration support.
   (3) xhci: tracing support.
   (4) ehci: pipelining (have multiple packets per endpoint in flight),
       schedule&  timer handling improvements to reduce wakeup rate.

Pulled.  Thanks.

Regards,

Anthony Liguori


please pull,
   Gerd

The following changes since commit 349417004a0f7cf5518a998dca755cd06f6c212b:

   Merge remote-tracking branch 'qmp/queue/qmp' into staging (2012-06-06 
20:57:56 +0800)

are available in the git repository at:

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

Gerd Hoffmann (36):
       uhci: fix bandwidth management
       uhci: use bottom half
       uhci: make bandwidth tunable
       uhci: fix trace format strings
       uhci: zap uhci_pre_save
       uhci: fix irq routing
       scsi: prepare migration code for usb-storage support
       usb-storage: remove MSDState->residue
       usb-storage: add usb_msd_packet_complete()
       usb-storage: add scsi_off, remove scsi_buf
       usb-storage: migration support
       xhci: trace: mmio reads+writes
       xhci: trace: run+stop
       xhci: trace: irq + events
       xhci: trace: ring fetch
       xhci: trace: endpoints
       xhci: trace: transfers
       xhci: trace: slots
       ehci: add EHCIPacket
       ehci: make ehci_execute work on EHCIPacket instead of EHCIQueue
       ehci: cache USBDevice in EHCIQueue
       ehci: move ehci_flush_qh
       ehci: add queuing support
       ehci: tweak queue initialization
       ehci: add async field to EHCIQueue
       ehci: move async schedule to bottom half
       ehci: schedule async bh on async packet completion
       ehci: kick async schedule on wakeup
       ehci: fix reset
       ehci: add ehci_*_enabled() helpers
       ehci: update status bits in ehci_set_state
       ehci: fix halt status handling
       ehci: remove unused attach_poll_counter
       ehci: create ehci_update_frindex
       ehci: adaptive wakeup rate.
       ehci: rework frame skipping

Jan Kiszka (1):
       xhci: Clean up reset function

  hw/scsi-bus.c        |    8 +-
  hw/scsi-disk.c       |   16 ++-
  hw/usb/dev-storage.c |   69 ++++--
  hw/usb/hcd-ehci.c    |  610 +++++++++++++++++++++++++++++++++-----------------
  hw/usb/hcd-uhci.c    |   67 ++++--
  hw/usb/hcd-xhci.c    |  251 ++++++++++++----------
  trace-events         |   46 ++++-
  7 files changed, 695 insertions(+), 372 deletions(-)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]