From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:41645) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Se9LD-0005vS-92 for qemu-devel@nongnu.org; Mon, 11 Jun 2012 14:27:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Se9LB-0007wG-6z for qemu-devel@nongnu.org; Mon, 11 Jun 2012 14:27:50 -0400 Received: from e35.co.us.ibm.com ([32.97.110.153]:58921) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Se9LA-0007v0-WE for qemu-devel@nongnu.org; Mon, 11 Jun 2012 14:27:49 -0400 Received: from /spool/local by e35.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 11 Jun 2012 12:27:44 -0600 Received: from d03relay01.boulder.ibm.com (d03relay01.boulder.ibm.com [9.17.195.226]) by d03dlp01.boulder.ibm.com (Postfix) with ESMTP id 9B7151FF0022 for ; Mon, 11 Jun 2012 18:27:36 +0000 (WET) Received: from d03av04.boulder.ibm.com (d03av04.boulder.ibm.com [9.17.195.170]) by d03relay01.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q5BIRP8x069564 for ; Mon, 11 Jun 2012 12:27:27 -0600 Received: from d03av04.boulder.ibm.com (loopback [127.0.0.1]) by d03av04.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q5BIRP8p011133 for ; Mon, 11 Jun 2012 12:27:25 -0600 Message-ID: <4FD6388C.70108@us.ibm.com> Date: Mon, 11 Jun 2012 13:27:24 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1339061486-28513-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1339061486-28513-1-git-send-email-kraxel@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 00/37] usb patch queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org 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(-) > >