qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [big lock] Discussion about the convention of device's


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [big lock] Discussion about the convention of device's DMA each other after breaking down biglock
Date: Thu, 27 Sep 2012 11:29:03 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120911 Thunderbird/15.0.1

Il 27/09/2012 11:16, Avi Kivity ha scritto:
> needs to be a little more complicated.  After translation, we need to
> look up the address again in a different phys_map.  So a MemoryRegion
> that is an iommu needs to hold its own phys_map pointer for the lookup.
> 
> But let's ignore the problem for now, we have too much on our plate.
> With a recursive big lock, there is no problem with iommus, yes?  So as
> long as there is no intersection between converted devices and platforms
> with iommus, we're safe.

pSeries has both PCI and iommu, but I think no one should be using e1000
on a pSeries.  virtio-net is per-spec not going through the iommu.

Paolo



reply via email to

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