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

To: Yosuke Iwamatsu <y-iwamatsu@xxxxxxxxxxxxx>, Jeff Williams <alcander@xxxxxx>
Subject: Re: [Xen-devel] Re: PCI Passthrough using GART on AMD CPUs?
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Fri, 16 May 2008 08:06:53 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 16 May 2008 00:07:15 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <482D07F3.601@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/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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Aci3I2suqfgVvCMWEd2ATQAWy6hiGQ==
Thread-topic: [Xen-devel] Re: PCI Passthrough using GART on AMD CPUs?
User-agent: Microsoft-Entourage/11.4.0.080122
The functionality of that patch is to allow dom0 to use the GART as a target
aperture for 32-bit PCI devices to access memory above 4GB. The GART cannot
possibly implement the functionality of the new AMD or Intel IOMMUs, as it
does not intercept *every* DMA access issued by guest-controlled devices.
The patch you would like to see is an impossibility.

 -- Keir

On 16/5/08 05:05, "Yosuke Iwamatsu" <y-iwamatsu@xxxxxxxxxxxxx> wrote:

> Hi,
> 
> I've found an old post about GART as mini-IOMMU. Please see below.
> As far as I read, the patch was not checked in because it was not
> complete. If the code comes to the main tree, there is no reason
> we don't support PCI hotplug for GART.
> 
> http://xen.markmail.org/message/ylcrn2qgvgzlpajd
> 
> Thanks,
>   Yosuke
> 
> Li, Xin B wrote:
>> we don't have that kind of environment, but the code is designed to support
>> both platform.
>> -Xin 
>> 
>>> -----Original Message-----
>>> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
>>> Jeff Williams
>>> Sent: 2008年5月16日 9:28
>>> To: xen-devel@xxxxxxxxxxxxxxxxxxx
>>> Subject: [Xen-devel] Re: PCI Passthrough using GART on AMD CPUs?
>>> 
>>> Han, Weidong <weidong.han <at> intel.com> writes:
>>> 
>>>>> 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)
>>>> 
>>> Actually I've read this already but thanks. I was wondering if
>>> PCI hotplug 
>>> could be make to work with the GART mini-IOMMU on the AMD
>>> platform instead of
>>> using VT-d.
>>> 
>>> 
>>> _______________________________________________
>>> 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
> 
> 
> 
> _______________________________________________
> 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