From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Chris Reeves <chrisr@spectralogic.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: SR-IOV function passthrough to a PV domU
Date: Tue, 15 Jun 2010 17:28:32 -0400 [thread overview]
Message-ID: <20100615212832.GC23814@phenom.dumpdata.com> (raw)
In-Reply-To: <1276636535.4079.49.camel@chrisr-laptop>
On Tue, Jun 15, 2010 at 03:15:35PM -0600, Chris Reeves wrote:
> I'm trying to pass through an SR-IOV virtual function to a PV domU.
> The pci passthrough seems to work, but the virtual function never shows
> up on the pci bus of the domU. All I see is a message stating:
> [ 342.002602] pcifront pci-0: Rescanning PCI Frontend Bus 0000:00
>
> I'm using kernel 2.6.31.12-0.1-xen from OpenSUSE on the dom0 and domU
> and Xen 4.0. I've recompiled with the CONFIG_XEN_PCIDEV_FE_DEBUG option
> set, but I don't get any additional output when attaching the device.
>
> Is it possible to use pci passthrough with SR-IOV virtual functions to a
> PV domU?
Yes. But your Dom0 kernel MUST be the updated PV-OPS version. You need
to get the latest pv-ops kernel. Details at:
http://wiki.xensource.com/xenwiki/XenParavirtOps
>
> I noticed in this thread:
> http://lists.xensource.com/archives/html/xen-devel/2010-03/msg00082.html
> That someone mentioned a specific SR-IOV pcifront driver.
> Does anyone know where this driver may be available?
In the PV-OPS tree.
>
> For what it's worth, I've also tried kernel 2.6.34 with the xen patches
> from http://code.google.com/p/gentoo-xen-kernel/downloads/list and I get
> the same results.
Yeah, no surprise. They don't have the fixes for Xen PCIBack working
with SR-IOV hardware.
next prev parent reply other threads:[~2010-06-15 21:28 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-15 21:15 SR-IOV function passthrough to a PV domU Chris Reeves
2010-06-15 21:28 ` Konrad Rzeszutek Wilk [this message]
2010-06-15 21:29 ` Keir Fraser
2010-06-16 8:07 ` Jan Beulich
2010-06-15 21:31 ` Ian Pratt
2010-06-16 6:44 ` Pasi Kärkkäinen
2010-06-16 7:09 ` Keir Fraser
2010-06-16 12:55 ` Konrad Rzeszutek Wilk
2010-06-16 7:59 ` Jan Beulich
2010-06-16 8:37 ` Keir Fraser
2010-06-16 9:03 ` Jan Beulich
2010-06-17 0:15 ` Chris Reeves
2010-06-17 6:07 ` Keir Fraser
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100615212832.GC23814@phenom.dumpdata.com \
--to=konrad.wilk@oracle.com \
--cc=chrisr@spectralogic.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.