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

Re: [Xen-users] VT-Support error

To: Xen Users <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-users] VT-Support error
From: Trolle Selander <trolle.selander@xxxxxxxxx>
Date: Mon, 12 Jul 2010 20:15:50 -0400
Delivery-date: Mon, 12 Jul 2010 17:17:12 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=BN5l5JKd4oEXUF7x0dHcYR5s9Mn22lcEI1kYeMAoGIo=; b=xiGHs8MgZjI0leRimsm5n1UmT9oOyz4jldoBKFae5wQYMMOJwIwm9MVCKS5sQomxO6 h9QJzCQEnXwLdy+448oxgabpUADYrX2ISnNUUcqBAy5IXPYitaeDNnsr1/EYKFChSF9h l6CZEV7hSae+ItSyJe/WHKyH5qj/K3RWhkIYc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Ui4UcS03JRcNMve4FVevoB+sglxWOwU+UNtVD7jlI+0AAjByKAJj4+p0BqO0hHlXol uWRap8l6np7lqn01d3/C9YeeUQCDU5N8VSGfG6WTpBuFfok6PRy4Mou3OOMfY+IMqwrm mBOq3K1JKQoLc7l8S2Mysl+FU/OzJ3I73O4jc=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4C3BA9DB.1030903@xxxxxxxxxxxx>
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>
References: <4C3B56EF.4050000@xxxxxxxxx> <4C3B5859.1000701@xxxxxxxxxxxx> <4C3B634E.1060300@xxxxxxxxx> <AANLkTikzIHbhaEt-5g9ZNliPlWsVTH2ghheqKwtPHMnM@xxxxxxxxxxxxxx> <4C3BA8CB.6030409@xxxxxxxxx> <4C3BA9DB.1030903@xxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
IOMMU is a chipset feature, not a CPU feature. For AMD CPUs, you need a motherboard with the 890FX chipset to get IOMMU functionality - it's the only current consumer-grade chipset that supports it on the AMD side. On the intel side, you also need to really do your research to make sure you get a motherboard with a chipset that supports VT-d - far from all Intel chipsets do.

-- Trolle

On Mon, Jul 12, 2010 at 7:48 PM, Daniel Kao <dkao@xxxxxxxxxxxx> wrote:
 On 7/12/2010 4:44 PM, Net Warrior wrote:
On 07/12/10 19:49, chris wrote:
if its a athlon II, then there is no vt-d. vt-d is a intel iommu

On Mon, Jul 12, 2010 at 2:47 PM, Net Warrior<netwarrior863@xxxxxxxxx>  wrote:

On 07/12/10 15:00, Daniel Kao wrote:

 On 7/12/2010 10:54 AM, Net Warrior wrote:

Hi there..
I've got the folowing error while trying to assign the video card from
Dom0 to DomU

Using config file "/etc/xen/winkk".
Error: failed to assign device: maybe the platform doesn't support VT-d,
or VT-d isn't enabled properly?

What Am I missing? obviously I've got VT support enable, cuz I was able
to create the Windows DomU.

Config file
pci=[ '01:05.0' ]

lspci
01:05.0 VGA compatible controller: ATI Technologies Inc Device 9710

grub config

module /boot/vmlinuz-2.6.31.13 ro root=/dev/sda1
xen-pciback.hide=(01:05.0)

Anyway xm pci-list-assignable-devices show nothing, what's wrong?


Thanks is advance
Regards

VT-d support (PCI passthrough) is a subset of VT-x support.  Not all
chipsets support VT-d nor is it required for full-virtualization of
guests. (i.e. Windows)

Cheers,
Daniel

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

I do not understad, what does it mean? that I shoud not be getting that
error and should be able to pass-throught the decive to my DomU?
Reading this -  http://wiki.xensource.com/xenwiki/VTdHowTo, also added
iommy=1 to grub, but no luck, still do not get
why xm pci-list-assignable-devices show nothing, at least should show
01:05.0, in xen pci backend mode also used Virtual PCI just to test,
same behavior.


I'm using
2.6.31.13 #7 SMP Mon Jul 12 15:33:25 ART 2010 x86_64 AMD Athlon(tm) II
X4 630 Processor AuthenticAMD GNU/Linux

All xen options compiled embeded, not modules/initramfs used.

Regards


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


Well, it seems there is no luck!! eventhough I thought this CPU was the
right for me, I made a bad move, or at least the svm
that this CPU supports it's not enough.

So, as for your comment, it seems the vt-d it's an intel feature only?
no way to export pci devices to DomU's using AMD?


Thanks for yor time and support..


vendor_id    : AuthenticAMD
cpu family    : 16
model        : 5
model name    : AMD Athlon(tm) II X4 630 Processor
stepping    : 2
cpu MHz        : 181187.590
cache size    : 512 KB
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu de tsc msr pae mce cx8 apic mtrr mca cmov clflush mmx
fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow
constant_tsc rep_good nonstop_tsc extd_apicid pni cx16 popcnt hypervisor
lahf_lm cmp_legacy extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch
bogomips    : 5624.81
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment    : 64
address sizes    : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate


If I recall, some people have had luck with AMD SVM.  However, it's heavily dependent on which motherboard/chipset you have and if it's enabled.  I'd have to search through the Xen list archives, but I remember seeing some successes with AMD SVM for PCI passthrough. -- If you've got the right hardware, Xen will support it.

It's just that Intel VT-d is more heavily used/documented as working.


Cheers,
Daniel

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

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