qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] What is the current state of the various usb implementations?
@ 2012-12-10 16:38 tom289332
  2012-12-11  9:03 ` Stefan Hajnoczi
  2012-12-11 10:05 ` Gerd Hoffmann
  0 siblings, 2 replies; 4+ messages in thread
From: tom289332 @ 2012-12-10 16:38 UTC (permalink / raw)
  To: qemu-devel

Hello,

I sent this to qemu-discuss a week ago and got no responses, so I'm trying here.

Looking at `qemu-kvm -device ?`, there seem to be multiple usb implementations:
ich9-usb-uhci2
ich9-usb-uhci3
ich9-usb-uhci1
piix3-usb-uhci
piix4-usb-uhci
vt82c686b-usb-uhci
ich9-usb-ehci1
usb-ehci
nec-usb-xhci

Are they all fully implemented and stable? If not, what is the state of each?

Thanks,
Tom

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] What is the current state of the various usb implementations?
  2012-12-10 16:38 [Qemu-devel] What is the current state of the various usb implementations? tom289332
@ 2012-12-11  9:03 ` Stefan Hajnoczi
  2012-12-11  9:28   ` Zhi Yong Wu
  2012-12-11 10:05 ` Gerd Hoffmann
  1 sibling, 1 reply; 4+ messages in thread
From: Stefan Hajnoczi @ 2012-12-11  9:03 UTC (permalink / raw)
  To: tom289332; +Cc: qemu-devel

On Mon, Dec 10, 2012 at 11:38:21AM -0500, tom289332@Safe-mail.net wrote:
> Hello,
> 
> I sent this to qemu-discuss a week ago and got no responses, so I'm trying here.
> 
> Looking at `qemu-kvm -device ?`, there seem to be multiple usb implementations:
> ich9-usb-uhci2
> ich9-usb-uhci3
> ich9-usb-uhci1
> piix3-usb-uhci
> piix4-usb-uhci
> vt82c686b-usb-uhci
> ich9-usb-ehci1
> usb-ehci
> nec-usb-xhci
> 
> Are they all fully implemented and stable? If not, what is the state of each?

Here is a link to Gerd's USB Status presentation at KVM Forum 2012 in
November:

http://www.linux-kvm.org/wiki/images/b/be/2012-forum-qemu-usb-status-update.pdf

Stefan

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] What is the current state of the various usb implementations?
  2012-12-11  9:03 ` Stefan Hajnoczi
@ 2012-12-11  9:28   ` Zhi Yong Wu
  0 siblings, 0 replies; 4+ messages in thread
From: Zhi Yong Wu @ 2012-12-11  9:28 UTC (permalink / raw)
  To: Stefan Hajnoczi; +Cc: tom289332, qemu-devel

HI,

Since the slides have been there, why would nobody like to export them
on http://www.linux-kvm.org/page/KVM_Forum_2012? If so, we can
download or review them.

On Tue, Dec 11, 2012 at 5:03 PM, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> On Mon, Dec 10, 2012 at 11:38:21AM -0500, tom289332@Safe-mail.net wrote:
>> Hello,
>>
>> I sent this to qemu-discuss a week ago and got no responses, so I'm trying here.
>>
>> Looking at `qemu-kvm -device ?`, there seem to be multiple usb implementations:
>> ich9-usb-uhci2
>> ich9-usb-uhci3
>> ich9-usb-uhci1
>> piix3-usb-uhci
>> piix4-usb-uhci
>> vt82c686b-usb-uhci
>> ich9-usb-ehci1
>> usb-ehci
>> nec-usb-xhci
>>
>> Are they all fully implemented and stable? If not, what is the state of each?
>
> Here is a link to Gerd's USB Status presentation at KVM Forum 2012 in
> November:
>
> http://www.linux-kvm.org/wiki/images/b/be/2012-forum-qemu-usb-status-update.pdf
>
> Stefan
>



-- 
Regards,

Zhi Yong Wu

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] What is the current state of the various usb implementations?
  2012-12-10 16:38 [Qemu-devel] What is the current state of the various usb implementations? tom289332
  2012-12-11  9:03 ` Stefan Hajnoczi
@ 2012-12-11 10:05 ` Gerd Hoffmann
  1 sibling, 0 replies; 4+ messages in thread
From: Gerd Hoffmann @ 2012-12-11 10:05 UTC (permalink / raw)
  To: tom289332; +Cc: qemu-devel

On 12/10/12 17:38, tom289332@Safe-mail.net wrote:
> Hello,
> 
> I sent this to qemu-discuss a week ago and got no responses, so I'm trying here.
> 
> Looking at `qemu-kvm -device ?`, there seem to be multiple usb implementations:
> ich9-usb-uhci2
> ich9-usb-uhci3
> ich9-usb-uhci1
> piix3-usb-uhci
> piix4-usb-uhci
> vt82c686b-usb-uhci

These are all UHCI, just variants with different pci ids for the
different chipsets we are emulating.  USB 1.1.  Stable.

> ich9-usb-ehci1
> usb-ehci

Likewise these basially differ in the pci id only.  USB 2.0.  Needs
UHCI/OHCI companion controllers for USB 1.1 support (see
docs/ich9-ehci-uhci.cfg).  Stable.

> nec-usb-xhci

XHCI.  USB 3.0.  Mostly stable.  Has seen less testing that the others
though, both because it is the youngest code base and because guest
support isn't that good.

cheers,
  Gerd

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-12-11 10:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-10 16:38 [Qemu-devel] What is the current state of the various usb implementations? tom289332
2012-12-11  9:03 ` Stefan Hajnoczi
2012-12-11  9:28   ` Zhi Yong Wu
2012-12-11 10:05 ` Gerd Hoffmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).