[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Are there any IOMMU emulation in QEMU for x86 platform
From: |
Jiang, Yunhong |
Subject: |
Re: [Qemu-devel] Are there any IOMMU emulation in QEMU for x86 platform |
Date: |
Wed, 20 Nov 2013 00:01:50 +0000 |
> -----Original Message-----
> From: Paolo Bonzini [mailto:address@hidden On Behalf Of Paolo
> Bonzini
> Sent: Tuesday, November 19, 2013 1:14 AM
> To: Jiang, Yunhong
> Cc: address@hidden; address@hidden;
> address@hidden
> Subject: Re: Are there any IOMMU emulation in QEMU for x86 platform
>
> Il 19/11/2013 07:34, Jiang, Yunhong ha scritto:
> > Hi, all
> > I noticed there are several patchset has been sent out about IOMMU
> emulation like
> > http://lists.gnu.org/archive/html/qemu-devel/2011-10/msg03764.html,
> > http://lists.gnu.org/archive/html/qemu-devel/2011-01/msg03196.html .
> > Also I noticed that PPC platform has IOMMU emulation support in QEMU
> > already. Are there any plan to support IOMMU emulation in QEMU for
> x86 now?
>
> Not that I know of. Of course, patches are welcome.
Paolo, thanks for reply.
--jyh
>
> > And also, does it requires the real host platform have the IOMMU to
> support the QEMU IOMMU emulation? Or it will be a purely software
> emulation?
>
> For emulated devices it could be purely software. Nested device
> assignment would require a host IOMMU, and would require the host
> IOMMU
> driver to do some kind of shadow-paging.
>
> Paolo