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

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


  • To: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
  • From: "Mr. Teo En Ming (Zhang Enming)" <space.time.universe@xxxxxxxxx>
  • Date: Tue, 13 Oct 2009 22:39:21 +0800
  • Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, space.time.universe@xxxxxxxxx
  • Delivery-date: Tue, 13 Oct 2009 07:39:45 -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=hxMO8wei4w+dKDtqF+tpDQUFvuRrq4oZOgbsuhWALo1qYKAJKbHtYP6nyUjy1FVY6C LEdDeRU/pN2B/S9+NJLRdNRwg2oQRRcDKu8A2iml/q0nCGHijinBqIp6UypaX7QbcClE 3foNRSbkCT2APGRvKVBAAYUewcdGOKcVEAEGE=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi Konrad,

So if I try firewire passthrough in pvops dom0 kernel 2.6.30-rc3 it
will not work also because the code for firewire controller
passthrough is non-existent as of now?

-- 
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:22 PM, Konrad Rzeszutek Wilk
<konrad.wilk@xxxxxxxxxx> 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.
>

_______________________________________________
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®.