Re: [PATCH] virtio: Try to untangle DMA coherency
From: "Michael S. Tsirkin" <mst@redhat.com>
Date: 2017-02-10 17:16:10
Also in:
linux-arm-kernel, linux-devicetree
From: "Michael S. Tsirkin" <mst@redhat.com>
Date: 2017-02-10 17:16:10
Also in:
linux-arm-kernel, linux-devicetree
On Thu, Feb 09, 2017 at 06:31:18PM +0000, Will Deacon wrote:
On ARM (and other archs such as Power), having a mismatch between a cacheable and a non-cacheable mapping can result in a loss of coherency between the two (for example, if the non-cacheable gues accesses bypass the cache, but the cacheable host accesses allocate in the cache).
I guess it's an optimization to avoid cache snoops for non-cacheable accesses? -- MST