|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] possible to give/switch direct graphics hw access to dom
> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
> Muli Ben-Yehuda
> Sent: 04 May 2006 12:32
> To: Petersson, Mats
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; Jean Blignaut
> Subject: Re: [Xen-devel] possible to give/switch direct
> graphics hw access to doms?
>
> On Thu, May 04, 2006 at 01:26:21PM +0200, Petersson, Mats wrote:
>
> > The solution is an IOMMU device, which is basicly a
> translation system
> > to translate a "fake physical" to "actual physical"
> address. There is
> > a GART in the AMD x86-64 processors that COULD be used for this
> > purpose, but currently there's no code to support this [although I
> > believe it's being worked on].
>
> Does gart provide a 0-based IO space? I don't recall that it
> does. Or do you have in mind a scheme where a 0-based IO
> address isn't necessary?
The GART allows TRANSLATION of DMA-accesses from PCI-space to physical
RAM, just like a "proper" IOMMU. I'm sure there are some limitations,
and it may not actually work for graphics cards that are able to DMA
from just about anywhere in the guest memory space - and the mapping
would need to be set up by the hypervisor before-hand, so we can't just
map it on a fault in some way or another.
I know that we're working on a "proper" IOMMU that will be in some
future generation of AMD processors - I don't know which generation
these will be in, but it's NOT the ones coming shortly, that's for
sure...
--
Mats
>
> Cheers,
> Muli
>
> _______________________________________________
> 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
|
|
|
|
|