| To: | "Alex Merritt" <merritt.alex@xxxxxxxxx> |
|---|---|
| Subject: | Re:[Xen-users] IOMMU Domain for Dom0 |
| From: | sploving <sploving1@xxxxxxx> |
| Date: | 2011年6月22日 15:44:28 +0800 (CST) |
| Cc: | xen-users@xxxxxxxxxxxxxxxxxxx |
| Delivery-date: | 2011年6月22日 00:45:55 -0700 |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Received:Date:From:To:Cc:Message-ID:In-Reply-To: References:Subject:MIME-Version:Content-Type; bh=95RA4d7Usb6cyR+ Z5Sex7gOTnyyXLdOxYNR8UYu1+n4=; b=MVIsehgPQvRLoH021/d2EhJwCXkDNoA jSlOZ2uz6FZqFNjs1WwqFFKAZK1aJ0nyfM0STh+GocNIjhw6MhOnAM5PNOQtWERk MDhoA6YW8ST8MU7RmrYZWBBZ/5fUw2nNAipZY31SUm/ubpoTk5q9dtnAtGA20NZT EoRF7+hPCQJY= |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |
| In-reply-to: | <BANLkTimZFPCst7uZNgBwJ++nm9Wzk31Peg@xxxxxxxxxxxxxx> |
| 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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe> |
| List-unsubscribe: | <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe> |
| References: | <BANLkTimZFPCst7uZNgBwJ++nm9Wzk31Peg@xxxxxxxxxxxxxx> |
| Sender: | xen-users-bounces@xxxxxxxxxxxxxxxxxxx |
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
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [Xen-users] Xen - Linux PV on HVM drivers , Fajar A. Nugraha |
|---|---|
| Next by Date: | [Xen-users] IPv6 with Bridge Modus , Stefan Becker |
| Previous by Thread: | [Xen-users] IOMMU Domain for Dom0 , Alex Merritt |
| Next by Thread: | Re: [Xen-users] IOMMU Domain for Dom0 , Alex Merritt |
| Indexes: | [Date] [Thread] [Top] [All Lists] |