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

[Xen-devel] PCI passthrough w/ shared IRQ in xen/master

  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Michael D Labriola <mlabriol@xxxxxxxx>
  • Date: Fri, 19 Feb 2010 10:56:08 -0500
  • Delivery-date: Fri, 19 Feb 2010 07:57:07 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

I cannot pass a PCI card w/ a shared IRQ to a domU.

If my PCI card is in a different slot, and gets a different IRQ, it works. 
 But in this one particular slot, it gets an IRQ that's shared with a 
bunch of other bits of gear (USB, firewire, and ATA controller).  With the 
shared IRQ, not only can I not pass the card to my domU, my dom0 freaks 
and dies as well...

Both my dom0 and domU are using the latest xen/master pv_ops kernel and 
I'm using Xen 3.4.2 (for now).  My domU is a pv domain.

I've attached serial output.

Is this a bug in something (kernel or hypervisor) or a known limitation 
with pci passthrough...  I sure hope it's a bug, cause I need to fill all 
my PCI slots with cards that are going to get passed into different 
domUs...  :-/


Michael D Labriola
Electric Boat
401-848-8871 (desk)
401-848-8513 (lab)
401-316-9844 (cell)

Attachment: xen_domU_irq_problems.txt
Description: Text document

Xen-devel mailing list



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