All of lore.kernel.org
 help / color / mirror / Atom feed
* PCI Passthrough using GART on AMD CPUs?
@ 2008-05-15 23:22 Jeff Williams
  2008-05-15 23:29 ` Jeff Williams
  2008-05-16  1:13 ` Han, Weidong
  0 siblings, 2 replies; 8+ messages in thread
From: Jeff Williams @ 2008-05-15 23:22 UTC (permalink / raw)
  To: xen-devel

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2008-05-17 19:29 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-15 23:22 PCI Passthrough using GART on AMD CPUs? Jeff Williams
2008-05-15 23:29 ` Jeff Williams
2008-05-16  1:13 ` Han, Weidong
2008-05-16  1:28   ` Jeff Williams
2008-05-16  2:08     ` Li, Xin B
2008-05-16  4:05       ` Yosuke Iwamatsu
2008-05-16  7:06         ` Keir Fraser
2008-05-17 19:29           ` Jeff Williams

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.