[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:[Xen-users] IOMMU Domain for Dom0
At 2011-06-21 12:17:56,"Alex Merritt" <merritt.alex@xxxxxxxxx> wrote:
>Hello,
>
>I've been experimenting with VT-d supported PCI-passthrough in Xen for
>HVM guests, and was wondering if it is possible to create an IOMMU
>domain for Dom0 as well. I'm not sure if I'm asking the question
>correctly, but to avoid changing a bare-metal driver for an I/O device
>to translate system memory addresses used by a DMA engine, would I
>instead be able to allow the IOMMU to transparently translate
>addresses just like for guest VMs, but within Dom0? why put the IOMMU within Dom0? not in the driver domain? Some searching and
>reading of the wiki pages on xen.org tells me the answer is "no". But
>I cannot determine if this is purely because the implementation within
>the VMM doesn't exist, or because it is that Dom0 is para-virtualized
>and thus cannot use VT-d without VT-x. I'm suspecting it is not the
>latter, as the VTdHowTo wiki page hints PV guests may use VT-d and the
>Intel manual for VT-d describes OS developers may take advantage of
>this extension.
>
>My immediate interest is more to see if it "can be done" via a hack or
>something, not necessarily whether it would make sense for Xen to
>support this in the future.
>
You should ask this question in xen-dev list. >I'm using Xen 4.1.1 and pv-ops linux (not upstream) 2.6.32.40 on an
>Intel X5660 with a Tylersburg chipset.
>
>Thanks!
>Alex
>
>_______________________________________________
>Xen-users mailing list
>Xen-users@xxxxxxxxxxxxxxxxxxx
>http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|