| Submitter | Gerd Hoffmann |
|---|---|
| Date | Feb. 21, 2013, 9:58 a.m. |
| Message ID | <1361440753-13413-1-git-send-email-kraxel@redhat.com> |
| Download | mbox |
| Permalink | /patch/222250/ |
| State | New |
| Headers | show
Return-Path: <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 287E32C008C for <incoming@patchwork.ozlabs.org>; Thu, 21 Feb 2013 22:07:07 +1100 (EST) Received: from localhost ([::1]:43244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>) id 1U8Swk-0004px-Rv for incoming@patchwork.ozlabs.org; Thu, 21 Feb 2013 05:00:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35115) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <kraxel@redhat.com>) id 1U8Sw0-0003Gi-77 for qemu-devel@nongnu.org; Thu, 21 Feb 2013 04:59:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <kraxel@redhat.com>) id 1U8Svs-0001ur-Qa for qemu-devel@nongnu.org; Thu, 21 Feb 2013 04:59:23 -0500 Received: from mx1.redhat.com ([209.132.183.28]:55722) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <kraxel@redhat.com>) id 1U8Svs-0001uU-8t for qemu-devel@nongnu.org; Thu, 21 Feb 2013 04:59:16 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r1L9xFKt025909 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <qemu-devel@nongnu.org>; Thu, 21 Feb 2013 04:59:15 -0500 Received: from rincewind.home.kraxel.org (ovpn-116-21.ams2.redhat.com [10.36.116.21]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r1L9xEnS013515; Thu, 21 Feb 2013 04:59:14 -0500 Received: by rincewind.home.kraxel.org (Postfix, from userid 500) id 9993640C93; Thu, 21 Feb 2013 10:59:13 +0100 (CET) From: Gerd Hoffmann <kraxel@redhat.com> To: qemu-devel@nongnu.org Date: Thu, 21 Feb 2013 10:58:59 +0100 Message-Id: <1361440753-13413-1-git-send-email-kraxel@redhat.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 209.132.183.28 Cc: Gerd Hoffmann <kraxel@redhat.com> Subject: [Qemu-devel] [PULL 00/14] usb patch queue X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org |
Hi, master is open again, time to push the bits piled up in the usb queue during the freeze. Most significant change is the usb3 streams support. Other than that there are a bunch of little fixes and some preparation for switch usb-host over to libusb. pleaase pull, Gerd The following changes since commit 7d2a929feba319c18603e324b1750830d6c8b7a1: vnc-tls: Fix compilation with newer versions of GNU-TLS (2013-02-18 08:40:20 -0600) are available in the git repository at: git://git.kraxel.org/qemu usb.78 for you to fetch changes up to 89a453d4a5c195e6d0a3c3d4fcaacb447447115f: uas-uas: usb3 streams (2013-02-19 13:18:00 +0100) ---------------------------------------------------------------- Gerd Hoffmann (14): usb: Makefile cleanup fix scripts/make_device_config.sh make usb devices configurable allow disabling usb smartcard support usb-storage: use scsi_req_enqueue return value usb-host: move legacy cmd line bits usb-host: remove usb_host_device_close usb: add usb_ep_set_halted usb: make usb_packet_copy operate on combined packets usb-redir: simplify packet copy usb: fix endpoint descriptor ordering usb-core: usb3 streams usb-xhci: usb3 streams uas-uas: usb3 streams configure | 2 +- default-configs/alpha-softmmu.mak | 1 + default-configs/arm-softmmu.mak | 1 + default-configs/i386-softmmu.mak | 1 + default-configs/m68k-softmmu.mak | 1 + default-configs/mips-softmmu.mak | 1 + default-configs/mips64-softmmu.mak | 1 + default-configs/mips64el-softmmu.mak | 1 + default-configs/mipsel-softmmu.mak | 1 + default-configs/ppc-softmmu.mak | 1 + default-configs/ppc64-softmmu.mak | 1 + default-configs/ppcemb-softmmu.mak | 1 + default-configs/sh4-softmmu.mak | 1 + default-configs/sh4eb-softmmu.mak | 1 + default-configs/sparc64-softmmu.mak | 1 + default-configs/usb.mak | 8 + default-configs/x86_64-softmmu.mak | 1 + hw/Makefile.objs | 2 + hw/usb.h | 13 +- hw/usb/Makefile.objs | 30 +++- hw/usb/core.c | 35 +++-- hw/usb/desc.c | 9 +- hw/usb/dev-bluetooth.c | 2 +- hw/usb/dev-hid.c | 2 +- hw/usb/dev-hub.c | 10 +- hw/usb/dev-network.c | 2 +- hw/usb/dev-smartcard-reader.c | 2 +- hw/usb/dev-storage.c | 5 +- hw/usb/dev-uas.c | 247 ++++++++++++++++++++++++------ hw/usb/dev-wacom.c | 4 +- hw/usb/hcd-ehci.c | 7 +- hw/usb/hcd-musb.c | 2 +- hw/usb/hcd-ohci.c | 4 +- hw/usb/hcd-uhci.c | 2 +- hw/usb/hcd-xhci.c | 275 ++++++++++++++++++++++++++++------ hw/usb/host-bsd.c | 6 - hw/usb/host-legacy.c | 144 ++++++++++++++++++ hw/usb/host-linux.c | 125 +--------------- hw/usb/host-stub.c | 5 - hw/usb/host.h | 44 ++++++ hw/usb/redirect.c | 18 +-- scripts/make_device_config.sh | 2 +- trace-events | 6 +- vl.c | 5 +- 44 files changed, 742 insertions(+), 291 deletions(-) create mode 100644 default-configs/usb.mak create mode 100644 hw/usb/host-legacy.c create mode 100644 hw/usb/host.h