From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:36819) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S2qkK-0002Ad-3m for qemu-devel@nongnu.org; Wed, 29 Feb 2012 16:07:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S2qkI-0007Y2-2J for qemu-devel@nongnu.org; Wed, 29 Feb 2012 16:07:35 -0500 Received: from mail-pz0-f46.google.com ([209.85.210.46]:48884) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S2qkH-0007RV-SH for qemu-devel@nongnu.org; Wed, 29 Feb 2012 16:07:33 -0500 Received: by mail-pz0-f46.google.com with SMTP id r28so1023777daj.33 for ; Wed, 29 Feb 2012 13:07:33 -0800 (PST) Message-ID: <4F4E9390.1030209@codemonkey.ws> Date: Wed, 29 Feb 2012 15:07:28 -0600 From: Anthony Liguori MIME-Version: 1.0 References: <1330424430-23015-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1330424430-23015-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] usb patch queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org On 02/28/2012 04:20 AM, Gerd Hoffmann wrote: > Hi, > > Next batch of usb updates. This one brings packet queuing for uhci and > xhci, so we have per-endpoint queues at usb-bus level now. Need to > bring those to the usb drivers as next step, so they (especially > usb-host) can pipeline requests. > > Also a bunch of bugfixes in ehci, smartcard emulation and usb redirect. Regards, Anthony Liguori > > cheers, > Gerd > > The following changes since commit b4bd0b168e9f4898b98308f4a8a089f647a86d16: > > audio: Add some fall through comments (2012-02-25 18:16:11 +0400) > > are available in the git repository at: > git://git.kraxel.org/qemu usb.39 > > Alon Levy (4): > usb-desc: fix user trigerrable segfaults (!config) > libcacard: link with glib for g_strndup > usb-ccid: advertise SELF_POWERED > libcacard: fix reported ATR length > > Gerd Hoffmann (10): > usb-hid: fix tablet activation > usb-ehci: fix reset > usb-uhci: cleanup UHCIAsync allocation& initialization. > usb-uhci: add UHCIQueue > usb-uhci: process uhci_handle_td return code via switch. > usb-uhci: implement packet queuing > usb-xhci: enable packet queuing > usb: add tracepoint for usb packet state changes. > usb-ehci: sanity-check iso xfers > ehci: drop old stuff > > Hans de Goede (6): > usb-ehci: Handle ISO packets failing with an error other then NAK > usb-redir: Fix printing of device version > usb-redir: Always clear device state on filter reject > usb-redir: Let the usb-host know about our device filtering > usb-redir: Limit return values returned by iso packets > usb-redir: Return USB_RET_NAK when we've no data for an interrupt endpoint > > Jan Kiszka (1): > usb: Resolve warnings about unassigned bus on usb device creation > > configure | 6 +- > hw/usb-bt.c | 4 +- > hw/usb-bus.c | 18 +--- > hw/usb-ccid.c | 2 +- > hw/usb-desc.c | 20 +++- > hw/usb-ehci.c | 71 ++++++------- > hw/usb-hid.c | 3 + > hw/usb-msd.c | 4 +- > hw/usb-net.c | 4 +- > hw/usb-serial.c | 8 +- > hw/usb-uhci.c | 314 +++++++++++++++++++++++++++++++--------------------- > hw/usb-xhci.c | 6 - > hw/usb.c | 27 +---- > hw/usb.h | 7 +- > libcacard/vcardt.h | 4 +- > trace-events | 3 + > usb-bsd.c | 4 +- > usb-linux.c | 4 +- > usb-redir.c | 46 ++++++-- > vl.c | 7 +- > 20 files changed, 317 insertions(+), 245 deletions(-) > >