qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 13/13] pseries: Implement IOMMU and DMA for PAPR


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 13/13] pseries: Implement IOMMU and DMA for PAPR PCI devices
Date: Fri, 09 Mar 2012 11:23:58 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120216 Thunderbird/10.0.1

Il 09/03/2012 06:01, David Gibson ha scritto:
> Currently the pseries machine emulation does not support DMA for emulated
> PCI devices, because the PAPR spec always requires a (guest visible,
> paravirtualized) IOMMU which was not implemented.  Now that we have
> infrastructure for IOMMU emulation, we can correct this and allow PCI DMA
> for pseries.
> 
> With the existing PAPR IOMMU code used for VIO devices, this is almost
> trivial. We use a single DMAContext for each (virtual) PCI host bridge,
> which is the usual configuration on real PAPR machines (which often have
> _many_ PCI host bridges).

What about virtio?

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]