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/
Home Products Support Community News


Re: [Xen-users] Xen support for AMD's IOMMU

To: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Subject: Re: [Xen-users] Xen support for AMD's IOMMU
From: Daniel McAllansmith <dm.maillists@xxxxxxxxx>
Date: Tue, 27 Feb 2007 13:07:29 +1300
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 26 Feb 2007 16:07:02 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <907625E08839C4409CE5768403633E0B018E19CA@xxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <907625E08839C4409CE5768403633E0B018E19CA@xxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.5
On Tuesday 27 February 2007 01:50, Petersson, Mats wrote:
> > Hello.
> >
> > What is the status of support for AMD's (hardware/Pacifica)
> > IOMMU in xen
> > 3.0.2/3/4?
> Considering that we haven't yet got a part available with IOMMU, the
> software to fullfill that function is pretty much a moot point, right?
> As to a direct answer to the question: There is no AMD IOMMU software in
> 3.0.{2,3,4}. There's been a patch supplied by Mark Langsdorf to use the
> GART in the current AMD64 architecture for IOMMU operations (same way as
> the Linux kernel itself uses this portion of the chip). This is NOT to
> be confused with the REAL IOMMU design.

Ahhh, my mistake.  I thought that both the DEV and the IOMMU had been added to 
the Pacifica architecture.

When a 'real' IOMMU is added (perhaps in the Barcelona), and supported, will 
that allow unmodified drivers on unmodified guest OS's total control of 
devices?  Or will IRQ delivery issues still require modifications to the 
guest driver/OS?


Xen-users mailing list