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] PCI Passthrough using GART on AMD CPUs?

To: "Jeff Williams" <alcander@xxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] PCI Passthrough using GART on AMD CPUs?
From: "Han, Weidong" <weidong.han@xxxxxxxxx>
Date: Fri, 16 May 2008 09:13:29 +0800
Delivery-date: Thu, 15 May 2008 18:14:49 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <loom.20080515T231337-19@xxxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <loom.20080515T231337-19@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Aci24wDMG+X8ge6rSz2wV9pm2PH1UAADk0YQ
Thread-topic: [Xen-devel] PCI Passthrough using GART on AMD CPUs?
> Also can PCI hotplug work as with VT-d?

Yes. VT-d hotplug has been supported. docs/misc/vtd.txt tells you how to
use it.

Randy (Weidong)


Jeff Williams wrote:
> Hey everyone,
> 
> I realize that people asking about PCI passthrough has been
> thoroughly beaten to death many a time, however I couldn't find the
> answer to these questions anywhere (and I'd really like to know :P)
> so please just bare with me. 
> 
> I know the GART built into AMD chipsets can act as a "mini IOMMU" and
> do DMA translation but not protection/isolation. However, last I
> checked PCI passthrough only worked on Xen 3.2 (unstable) if a VT-d
> supporting chipset was detected.
> 
> So what I wanted to know:
> 
> 1) If PCI passthrough can be done using GART, then is this being
> worked on? Also can PCI hotplug work as with VT-d?
> 2) Are there any technological limitations which prevent the GART
> from being used with PCI passthrough or is this just not coded?
> 2) If it is not coded, is it a matter of someone not wanting to do
> this or is it a matter of such a patch never being merged into
> mainline because of potential stability issues due to lack of
> isolation? 
> 
> I would like to know since AMD's real IOMMU won't be in chipsets
> until 2010 and you can't get features like SLI on Intel's chipsets.
> If I can use the GART on a Phenom say, then I can get a nVidia SLI
> board and have the benefits of the more advanced features already
> present in the Phenom like RVI. 
> 
> What do you guys think? I really appreciate your work - keep it up!
> 
> Jeff
> 
> 
> _______________________________________________
> 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