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

Re: [Xen-devel] Re: Fire-wire passthrough with Linux pv-ops (2.6.31.1)


  • To: Sander Eikelenboom <linux@xxxxxxxxxxxxxx>
  • From: "Mr. Teo En Ming (Zhang Enming)" <space.time.universe@xxxxxxxxx>
  • Date: Tue, 13 Oct 2009 23:24:42 +0800
  • Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, space.time.universe@xxxxxxxxx, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
  • Delivery-date: Tue, 13 Oct 2009 08:26:51 -0700
  • 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=Yh7yRrt2f3z5lsHB1S3pPin62XRnHonghk/he2w7qK9EURmZpVZC120g+7H5x6c6fM XBa4/tnUWoGP4DcIW9kWmf4QmYAIXURNAgJArVag43tW0wlMvNdp4H1Mmg+vA49wUCW0 UKUXwyy1kQhxJC2C+r+sLckq+0ZF19umYbrmU=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Couldn't pci-stub be used to passthrough the ohci firewire controller?
I had used pci-stub to passthrough the PCI-E x16 graphics card to
Windows guest.

For firewire controller, must it really use pciback for passthrough?

-- 
Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics) BEng(Hons)(Mechanical
Engineering)
Alma Maters:
(1) Singapore Polytechnic
(2) National University of Singapore
Blog URL: http://teo-en-ming-aka-zhang-enming.blogspot.com
Email: space.time.universe@xxxxxxxxx
MSN: teoenming@xxxxxxxxxxx
Mobile Phone: +65-9648-9798
Street: Bedok Reservoir Road
Republic of Singapore



On Tue, Oct 13, 2009 at 10:48 PM, Sander Eikelenboom
<linux@xxxxxxxxxxxxxx> wrote:
> Good to hear pciback is coming soon ! :-)
>
>
> Tuesday, October 13, 2009, 4:22:53 PM, you wrote:
>
>> On Tue, Oct 13, 2009 at 09:32:08AM +0800, Mr. Teo En Ming (Zhang Enming) 
>> wrote:
>>> Hi,
>>>
>>> I have a firewire passthrough script passthru-firewire.sh.
>>>
>>> #!/bin/sh
>>> echo "11c1 5811" > /sys/bus/pci/drivers/pci-stub/new_id
>>> echo "0000:02:01.0" > /sys/bus/pci/devices/0000:02:01.0/driver/unbind
>>> echo "0000:02:01.0" > /sys/bus/pci/drivers/pci-stub/bind
>>>
>>> #Unload firewire driver
>>> rmmod firewire_ohci
>>> rmmod firewire_core
>>>
>>> I have the pci directive in winxp domU config:
>>>
>>> # nvidia & firewire
>>> pci = [ '01:00.0','02:01.0' ]
>>>
>>> 01:00.0 is for passing through the nvidia pci express x16 graphics
>>> card and 02:01.0 is the BDF of the OHCI firewire controller.
>>>
>>> And I also added the vendorid and productid of the firewire controller
>>> in xend-pci-permissive.sxp.
>>>
>>> (unconstrained_dev_ids
>>>      #('0123:4567:89AB:CDEF')
>>>      ('11c1:5811')
>>> )
>>>
>>> This is the first time I am trying to get it to work.
>
>> It should not work. I am saying this b/c the pciback which is required to
>> pass-through PCI writes/reads has not been ported over to 2.6.31.1 yet. I am
>> working on this right now.
>
>> The pci-stub is just what it says. A stub.
>
>
>
>
>
> --
> Best regards,
>  Sander                            mailto:linux@xxxxxxxxxxxxxx
>
>

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


 


Rackspace

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