From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:41854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QykVr-0008Nm-9J for qemu-devel@nongnu.org; Wed, 31 Aug 2011 09:07:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QykVm-0005ug-12 for qemu-devel@nongnu.org; Wed, 31 Aug 2011 09:07:27 -0400 Received: from vps146.softec-internet.com ([188.95.114.51]:43283) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QykVl-0005pr-M7 for qemu-devel@nongnu.org; Wed, 31 Aug 2011 09:07:21 -0400 Message-ID: <4E5E344C.2080504@securiforest.com> Date: Wed, 31 Aug 2011 15:17:00 +0200 From: =?ISO-8859-1?Q?Juan_Antonio_Moya_Vic=E9n?= MIME-Version: 1.0 References: <4E5E0DC2.4040101@securiforest.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 1/1] USB XHCI emulation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: QEMU Developers Sure! As Gerd pointed out (I'm quoting him here) "Right now the code winds up libusb directly and supports pass-through only. It doesn't integrate with the qemu usb subsystem at all and you can't hook up emulated usb devices to xhci. I can see why you are doing that given the state of the qemu usb subsystem, nevertheless I want xhci integrate like the other usb host adapters do. " We would first improve the patch to solve the two issues highlighted with the phones. Then we can think of porting it to the nowadays qemu usb system On 31/08/11 14:38, Alexander Graf wrote: >=20 > On 31.08.2011, at 12:32, Juan Antonio Moya Vic=E9n wrote: >=20 >> Author: Hector Martin >> >> [Patch applies to stable/0.14 or to featured snapshot kvm-0.14.1] >> >> This patch adds support for USB XHCI controller emulation, presented i= n >> the guest as a Renesas NEC USB 3.0 device (part UPD720200) >> >> We have tested it in win7 and winXP guests, with Massive Storage devic= es >> like USB external harddrive, pendrives, iPhone 3G. Tested also with >> external DVD recorder and webcams. >> All working and faster transfer rate experienced in all but webcams. >> >> =3D=3D TO DO / Known bugs =3D=3D >> We have found HTC Android Phones hanging and restarting, and iPhone >> would show up as storage device BUT will not sync up in iTunes. >> >> >> Signed-off-by: Juan A. Moya >=20 > Woot! Finally! Thank you so much everyone at Securiforest for making th= is happen :) >=20 > Now we can kick off the real work to get this thing integrated into the= Qemu internal structures (plus extending them). Gerd, I'm counting on yo= u here :). >=20 >=20 > Alex >=20