From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: Re: Fire-wire passthrough with Linux pv-ops (2.6.31.1) Date: Tue, 13 Oct 2009 13:04:31 -0400 Message-ID: <20091013170431.GB21615@phenom.dumpdata.com> References: <20091009071135.GJ1434@reaktio.net> <4ACFAE0A.4090902@goop.org> <20091012181000.GA14336@phenom.dumpdata.com> <20091013142253.GB19950@phenom.dumpdata.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Mr. Teo En Ming (Zhang Enming)" Cc: Jeremy Fitzhardinge , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Tue, Oct 13, 2009 at 10:39:21PM +0800, Mr. Teo En Ming (Zhang Enming) wrote: > 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? Actually I was mistaken. The pci-stub is used by qemu to emulate/pass through. If you are using an HVM guest (which you are), then QEMU is the one handling the PCI device. But if you are using a PV guest, you need to have pciback/pcifront support - that is what I am porting over right now. For your issue, I would recompile QEMU with debug enabled in the hw/pass-through.c code and see what is happening. Maybe there are some errors in the log that would explain why it is not working properly?