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

[Xen-users] PCI pass-thru(xen-4.0.1) and problems

  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: y bhanu <kernelccrazy@xxxxxxxxx>
  • Date: Mon, 28 Feb 2011 11:32:11 -0800
  • Delivery-date: Mon, 28 Feb 2011 11:36:36 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=unTYGQsX04FXiBUvmRSzgIHJzxFZQJmwN3y3aiXVmsEPRnmNNfXp1EObH/ugC2BF4/ TsXkPZAUoiDsMOLFjy6r51Tew9jRBATz77qqGgpRt1WqhfVX+IldhRhuwHhz3u4Q+WEO xsHqvqhvtGznExomVpGaLKPD/hz5EMbdXxcRA=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

I am having hard time to get the SR-IOV to work on fc14/debian with xen 4.0.1.
I am using a xen 2.6,32-stable kernel.

I have enabled my kernel with all the default options needed for PCI
passthrough and DOM0.
When I launch a DOM-U kernel with a PF (physical function) mapped, I
can see the eth0 device I am able to us it.

But when I launch a DOM-U kernel with a VFx (virtual
function) mapped, I can see the eth0 device but cannot use it.
I cannot ping anything and it is not usable.

May be I am missing something pieces. Did anyone have a similar problem?
Am I missing a kernel option / configuration option?

I am using intel 8-port 82576(SR-IOV capable) card.

I have gone through the xen documentation and it does not start
anything about PCI passthru not working in 2.6.32. I synced up with
2.6.27 sources and found that  "drivers/xen/pciback" is missing.
When I sync to 2.6.38, I see the "drivers/xen/pciback" directory but
found that XEN_PCI_PASSTHROUGH is missing.

./arch/x86/xen/Kconfig:config XEN_PCI_PASSTHROUGH // only 2.6.32-stable branch

If I move to 2.6.38, can I expect it work better? The primary target I
have now is to get the PCI pass-through working.


Xen-users mailing list



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