WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Xen 3.0.3, AMD and PCI passthrough

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Xen 3.0.3, AMD and PCI passthrough
From: Kalle Happonen <kalle.happonen@xxxxxxx>
Date: Mon, 08 Mar 2010 15:46:31 +0100
Delivery-date: Mon, 08 Mar 2010 06:47:48 -0800
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
User-agent: Thunderbird 2.0.0.23 (X11/20090817)
Hello all,

I'm running Xen on a HP DL385G6 machine. I use Centos 5.4 on the dom0, which comes with the seemingly old 3.0.3 (accoring to rpm) version of xen.(Although another thread just said: RHEL5 has Xen hypervisor version 3.1.2 + tools version 3.0.3.)

The machine runs a pair of AMD Istanbuls (Six-Core AMD Opteron(tm) Processor 2431). I have an Ininiband card on the machine which I would like to pass on to a domU. When I try to attach the pci device to the domu, I get the following output though..

xm pci-attach jade 0000:48:00.0
Error: failed to assign device: maybe the platform doesn't support VT-d, or VT-d isn't enabled properly?
Usage: xm pci-attach <Domain> <domain:bus:slot.func> [virtual slot]

Insert a new pass-through pci device.

If I have understood correctly, this new AMDs should support it though. The virtualization option has been enabled in the BIOS.

Looking at xm dmesg, however, I get the following

...
(XEN) HVM: SVM enabled
(XEN) HVM: Hardware Assisted Paging detected and enabled.
(XEN) I/O virtualisation disabled
...

I have tried adding "amd_enable_iommu=1" to grub, but it doesn't seem to help. Is the version of xen too old to support this? If so, how big of a task is it to upgrade xen, and which version would be required? Sticking with the stock version would be nice from the security update point of view.

Thanks,
Kalle Happonen

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>