This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] pcipassthrough questions

To: "xen-users@xxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] pcipassthrough questions
From: Michael Ralston <michael@xxxxxxxxxxxxx>
Date: Tue, 4 Aug 2009 16:32:28 +1000
Delivery-date: Mon, 03 Aug 2009 23:33:08 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
I've tried using pci passthrough for a couple of devices today, and
they all seem to have failed. I was wondering if I could get some
feedback on whether it should be possible?

I'm using xen 3.4.0 with ubuntu hardy kernel version 2.8.24.

First I've tried to pci passthrough the "high definition audio
controller" from an intel ich7. My reason for trying this is a bit
contrived. I've been using an opensolaris domU desktop via xdmcp, and
exporting ESPEAKER doesn't make opensolaris attempt to connect to the
ubuntu dom0 for sound output. So I tried to pass the audio through to
the domU directly. The audio device simply did not appear in the domU.

Next to try and resolve the problem I've emailed about nfs causing
xnf0 on solaris to freeze, I tried passing through one of my two
Marvell 88E8053 ethernet controllers to a domU. When I told the dom0
kernel to hide one of the ethernet controllers, both were hidden. When
I tried to hide the other controller, neither were hidden.

Next I put a realtek 8139 ethernet controller in a PCI slot. Hiding it
seemed to work, but when I tried to pass it through to a guest I was
told that I also had to pass through another device connected to the
same PCI bus.

Would it be possible to put together page describing what kind of
devices you can pass through, and what the restrictions are on doing
so (eg, devices on the same bus)?

-- Michael

Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] pcipassthrough questions, Michael Ralston <=