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-devel

Re: [Xen-devel] Re: VT-D On An Asus P5E-VM DO Motherboard Not Working,

To: Christian Tramnitz <chris.ace@xxxxxxx>
Subject: Re: [Xen-devel] Re: VT-D On An Asus P5E-VM DO Motherboard Not Working, Xen 3.4.1
From: Michael MacLeod <mikemacleod@xxxxxxxxx>
Date: Wed, 30 Sep 2009 20:01:49 -0400
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 30 Sep 2009 17:02:19 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=qBOOPUK9IpL6IYn7ufLmHwFO2RqbN7zI/Qful++amVw=; b=FRA134aaXlG6CG1EDndiu0z4Qxdsoz5xcyBDgfroNY8SRONrgL2JXxGd4GtdoVAbyp i6KCm4rzaId5vLIu7vHH6u8052iG0Guk5leTsNlULa6EpsaV6yugxMTtvo98c/f5qHzB W4FhOz3+JtUJFrEXO9IzZ5HiJbyKnB1+U3jeQ=
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 :cc:content-type; b=Qwb2b4WuCgBqGo86T3L3vS7beeCLOHUgYpTqISPwUeiUURBxRVjpEY9tzkIaxZw8uP E5PFkOh2wYVIy8M7uIQzhpVpsvXQfB6UO/TwA8zP9+v3ItPa4ZtOHFaOAcKSRN1oA1st 8VQd5wBtUOMycZe6kxK8YDRaam8MvplYDx614=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <h9vefq$6dm$4@xxxxxxxxxxxxx>
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: <h9q3nb$58j$1@xxxxxxxxxxxxx> <C6E670B2.B0F4%keir.fraser@xxxxxxxxxxxxx> <14D9C9E2ED61ED41BC3B37ACDF4E880002E0C4B8F68B@xxxxxxxxxxxxxxxxxxxxxxx> <h9qcji$58j$4@xxxxxxxxxxxxx> <h9qepv$58j$5@xxxxxxxxxxxxx> <e8f0b580909281835n36f3f719ua200f4d62c3bb5df@xxxxxxxxxxxxxx> <h9vefq$6dm$4@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Wed, Sep 30, 2009 at 7:12 AM, Christian Tramnitz <chris.ace@xxxxxxx> wrote:
Michael MacLeod wrote:
We have a bit of joy now folks. It appears to have been the Initiate Graphics Adapter setting in the BIOS. It was set to use my PCIe graphics card as the first option (which is the default value). I set it to use integrated graphics (Intel 82Q35 Express) and now VT-d is enabled at boot (even without Dexuan's patch). It's still a BIOS bug, as I believe I should be able to use a PCIe graphics card and have VT-d work correctly at the same time.

Unfortunately, 2.6.18.8-xen does not appear to have support for the Intel graphics card that is the integrated graphics chip, so I lose my X display. Oh, and when I try and actually launch a domU, I get this: Error: pci: PCI Backend and pci-stub don't own device 0000:03:00.0. I haven't had time to play with any of this yet though, so hopefully I can surmount these obstacles as well.

Thanks everyone,
Mike.


I could reproduce the error when completely disabling the IGD, but not by changing the init order.
I.e. I could successfully but with my Radeon as primary VGA device (with the IGD enabled but as secondary and unused device) and VT-d was still enabled.

This could be different when using PCIe because due to the limit of PCIe lanes the IGD might be disabled completely when using a PCIe video card... not sure about this though, so you may give it a try with IGD enabled but PEG/IGD init order.

Best regards,
  Christian

I just tested on my system by setting the bootup option to PEG/IGD and to PEG/PCI and my DMAR table was corrupt. I haven't checked if PEG/IGD will result is a corrupt DMAR table is there is no PCIe graphics card present (thus making IGD the active graphics adapter), as I don't really feel inclined to pull my system apart.

In summary, with an Asus P5E-VM DO, PEG + PCIe graphics card will result in VT-d not working correctly.

Anyone have any contact info for people at Asus?

Cheers,
Mike
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>