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

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


Attachment: dmar.patch
Description: Binary data


[Neo Jia]
>> sudo /sbin/lspci
> Password:
> 00:00.0 Host bridge: Intel Corporation 5400 Chipset Memory Controller
> Hub (rev 10)
> 00:01.0 PCI bridge: Intel Corporation 5400 Chipset PCI Express Port 1 (rev 10)
> 00:05.0 PCI bridge: Intel Corporation 5400 Chipset PCI Express Port 5 (rev 10)
> 00:09.0 PCI bridge: Intel Corporation 5400 Chipset PCI Express Port 9 (rev 10)
> 00:10.0 Host bridge: Intel Corporation 5400 Chipset FSB Registers (rev 10)
> 00:10.1 Host bridge: Intel Corporation 5400 Chipset FSB Registers (rev 10)
> 00:10.2 Host bridge: Intel Corporation 5400 Chipset FSB Registers (rev 10)
> 00:10.3 Host bridge: Intel Corporation 5400 Chipset FSB Registers (rev 10)
> 00:10.4 Host bridge: Intel Corporation 5400 Chipset FSB Registers (rev 10)
> 00:11.0 Host bridge: Intel Corporation 5400 Chipset CE/SF Registers (rev 10)
> 00:15.0 Host bridge: Intel Corporation 5400 Chipset FBD Registers (rev 10)

> In the user mailing list, I saw somebody is using VT-D on this chipset?

> Thanks,
> Neo

> On Tue, Jun 3, 2008 at 12:15 AM, Keir Fraser <keir.fraser@xxxxxxxxxxxxx> 
> wrote:
>> I believe the hardware interface was different in older chipsets, so there's
>> really no chance we'll support them.
>> 
>> -- Keir
>> 
>> On 3/6/08 02:00, "Neo Jia" <neojia@xxxxxxxxx> wrote:
>> 
>>> I am seeing the following error message in xm dmesg.
>>> 
>>> (XEN) [VT-D]utils.c:59: *** VT-d disabled - pre C0-step Seaburg found
>>> (XEN) [VT-D]utils.c:62: ***  vendor = 8086 device = 4000 revision = 10
>>> 
>>> This is on Dell T7400. And the change is
>>> http://lists.xensource.com/archives/html/xen-changelog/2007-09/msg00284.html.
>>> 
>>> So, I am wondering if there is any fix for this?
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

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