|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] We still have to disable vtd for old chipset?
To: |
"Nadolski, Ed" <Ed.Nadolski@xxxxxxx>, Espen Skoglund <espen.skoglund@xxxxxxxxxxxxx>, Neo Jia <neojia@xxxxxxxxx>, "Kumar, Venkat" <Venkat.Kumar@xxxxxxx> |
Subject: |
RE: [Xen-devel] We still have to disable vtd for old chipset? |
From: |
"Nadolski, Ed" <Ed.Nadolski@xxxxxxx> |
Date: |
Tue, 23 Sep 2008 17:08:53 -0600 |
Accept-language: |
en-US |
Acceptlanguage: |
en-US |
Cc: |
"Keir@xxxxxxxxxxxxxx" <Keir@xxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Fraser <keir.fraser@xxxxxxxxxxxxx> |
Delivery-date: |
Tue, 23 Sep 2008 16:09:23 -0700 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
In-reply-to: |
<8115AF16522A3D4383C1FF753036713F6B524A94@xxxxxxxxxxxxxxxxx> |
List-help: |
<mailto:xen-devel-request@lists.xensource.com?subject=help> |
List-id: |
Xen developer discussion <xen-devel.lists.xensource.com> |
List-post: |
<mailto:xen-devel@lists.xensource.com> |
List-subscribe: |
<http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
List-unsubscribe: |
<http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
References: |
<5d649bdb0806030017q77a5c685p41c187bb273b1c99@xxxxxxxxxxxxxx> <18501.8693.249539.327609@xxxxxxxxxxxxxxxxxx> <8115AF16522A3D4383C1FF753036713F6B524A94@xxxxxxxxxxxxxxxxx> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
Thread-index: |
AcjFaLPEyGlJc7E1Trm/xUMGFsNJVhYYpiAgAAFTzoA= |
Thread-topic: |
[Xen-devel] We still have to disable vtd for old chipset? |
Aha, looks like a BIOS issue. Upgrading from BIOS A02 to A03 to A04 seems to
have fixed it. I now see the "Intel VT-d has been enabled" in the xm dmesg.
The support.dell.com webpage shows BIOS A03 included a fix to the ACPI table.
Now to see if device passthru works... :)
Ed
-----Original Message-----
From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Nadolski, Ed
Sent: Tuesday, September 23, 2008 4:39 PM
To: Espen Skoglund; Neo Jia; Kumar, Venkat
Cc: Keir@xxxxxxxxxxxxxx; xen-devel@xxxxxxxxxxxxxxxxxxx; Fraser
Subject: RE: [Xen-devel] We still have to disable vtd for old chipset?
May I ask: on the Dell T7400, what kernel parameters do you use in grub.conf to
enable VT-D?
On my DQ35 mobo with Xen 3.3.0 and CentOS 5.2, I used "kernel /xen-3.3.0.gz
vtd=1 iommu=1 acpi=force apic=on", and it comes up & NIC passthru works. But
the same line on my T7400 just crashes very early in the boot with a big hex
dump.
If I set "acpi=off" it boots on the T7400, but I get a VT-D error:
"intel_iommu_add_device: context mapping failed".
Is this addressed in xen-unstable? Is there a way to tell if I have the old
Seaburg chipset? (This T7400 is pretty new tho.)
Thanks,
Ed Nadolski
-----Original Message-----
From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Espen Skoglund
Sent: Tuesday, June 03, 2008 4:50 AM
To: Neo Jia
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; Keir Fraser
Subject: Re: [Xen-devel] We still have to disable vtd for old chipset?
I've been using VT-d with a Dell T7400 myself without seeing this
particular problem. As Keir suggests, I guess you have a pre-retail
version of the machine. That said, I've had to patch up Xen to get my
version of the chipset working. There were some bogus values in the
ACPI tables that determined the scope of the IOMMUs. I'm not sure how
to reliably detect that this problem exists, or whether it's even
worth trying to fix. I've been waiting for updates that solves the
problem, but there hasn't been anything so far. I've attached the
patch in case someone else have similar problems.
eSk
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|