search for: physiscall

Displaying 3 results from an estimated 3 matches for "physiscall".

Did you mean: physiscal
2018 Jun 07
2
[RFC V2] virtio: Add platform specific DMA API translation for virito devices
On Wed, Jun 06, 2018 at 10:23:06PM -0700, Christoph Hellwig wrote: > On Thu, May 31, 2018 at 08:43:58PM +0300, Michael S. Tsirkin wrote: > > Pls work on a long term solution. Short term needs can be served by > > enabling the iommu platform in qemu. > > So, I spent some time looking at converting virtio to dma ops overrides, > and the current virtio spec, and the sad
2018 Jun 07
2
[RFC V2] virtio: Add platform specific DMA API translation for virito devices
On Wed, Jun 06, 2018 at 10:23:06PM -0700, Christoph Hellwig wrote: > On Thu, May 31, 2018 at 08:43:58PM +0300, Michael S. Tsirkin wrote: > > Pls work on a long term solution. Short term needs can be served by > > enabling the iommu platform in qemu. > > So, I spent some time looking at converting virtio to dma ops overrides, > and the current virtio spec, and the sad
2018 Jun 08
0
[RFC V2] virtio: Add platform specific DMA API translation for virito devices
...ng that flag makes > qemu check translation on each access with an unacceptable performance > overhead. Forcing same behaviour for everyone on general principles > even without the flag is unlikely to make them happy. That sounds like a qemu implementation bug. If qemu knowns that guest physiscall == guest dma space there is no need to check. > > b) coherency > > > > On many architectures DMA is not cache coherent, and we need > > to invalidate and/or write back cache lines before doing > > DMA. Again, I wonder how this is every going to work with > &...