[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] usb passthrough


  • To: James Harper <james.harper@xxxxxxxxxxxxxxxx>
  • From: chris <tknchris@xxxxxxxxx>
  • Date: Fri, 26 Feb 2010 17:34:14 -0500
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx, "Sergio Charpinel Jr." <sergiocharpinel@xxxxxxxxx>
  • Delivery-date: Fri, 26 Feb 2010 14:34:55 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=huSIaC9wRWMh+p2Gb+e0xim0LmCOAj8puUYKhsxlaGJwCCE2zlO1L1VooYG3Cvf5f2 TXJ+u9VQFfbtWwV72woBDsqPMKTMabyMgIftlHeXzZ1reS/qthUBa8nrSaxil2kDoP3h cqby9hOb1uVEM7Q4X8k5W1o7KPrWSpf3UdHI0=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

I would be curious to see benchmarks comparing usb device passthrough
with vt-d passthrough of a usb controller + device. Would be
interesting to see what differences if any there are. If I get some
time I will try to test this.

 - chris

On Fri, Feb 26, 2010 at 5:00 PM, James Harper
<james.harper@xxxxxxxxxxxxxxxx> wrote:
> Pvusb should work for most things. You might be thinking of the USB frontend
> in gplpv which only works with a very limited number of storage devices (and
> probably not at all since the last update)
>
> James
>
> Sent from my iPhone
>
> On 27/02/2010, at 5:25, "chris" <tknchris@xxxxxxxxx> wrote:
>
>> Pasi,
>>
>> I know, my understanding was that pvusb was simply for exposing usb
>> mass storage as a block device to the domain. I've never actually used
>> it but I believe you can do this with a hvm domain without anything
>> special. If anyone can actually confirm this it would be good to know
>> :)
>>
>> As far as his original question, he needs vt-d to passthrough any
>> physical device to a hvm domain.
>>
>> - chris
>>
>> On Fri, Feb 26, 2010 at 10:03 AM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
>>>
>>> On Fri, Feb 26, 2010 at 10:00:34AM -0500, chris wrote:
>>>>
>>>> He said it was a HVM guest. I don't think you can passthrough to a hvm
>>>> domain anything except usb storage with pvusb, correct?
>>>>
>>>
>>> pvusb is different from the 'normal' usb=1 / usbdevice = [] stuff..
>>>
>>> I'm not totally sure what devices are supported with pvusb and with the
>>> normal usb passthrough.
>>>
>>> -- Pasi
>>>
>>>> On Fri, Feb 26, 2010 at 9:49 AM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
>>>>>
>>>>> On Fri, Feb 26, 2010 at 09:49:38AM -0300, Sergio Charpinel Jr. wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I want to use a webcam in a HVM guest, but my dom0 doesnt support VT-d
>>>>>> (just VT).
>>>>>>
>>>>>
>>>>> USB passthrough doesn't require VT-d, it's only required for PCI device
>>>>> passthrough to HVM guests.
>>>>>
>>>>>> I tried passing the parameters usb=1 and usbdevice = [ '..' ] and I
>>>>>> could see an usb device in domU. But it does not know which device is.
>>>>>>
>>>>>> Which are the possibilites to do that? I prefer to use hvm machines,
>>>>>> but if it is not possible, with PV machines it can work?
>>>>>>
>>>>>
>>>>> With PV guest you could passthrough the whole USB controller (the PCI
>>>>> device)..
>>>>>
>>>>> -- Pasi
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Xen-users mailing list
>>>>> Xen-users@xxxxxxxxxxxxxxxxxxx
>>>>> http://lists.xensource.com/xen-users
>>>>>
>>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-users
>

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.