Thread (14 messages) 14 messages, 5 authors, 2019-08-24

Re: cleanup the dma_pgprot handling

From: Christoph Hellwig <hch@lst.de>
Date: 2019-08-24 22:34:56
Also in: linux-iommu, linux-mips, linuxppc-dev, lkml

On Fri, Aug 23, 2019 at 09:58:04PM +0000, Paul Burton wrote:
So I believe uncached & uncached accelerated are another case like that
described above - they're 2 different CCAs but the same "access type",
namely uncached.

Section 4.9 then goes on to forbid mixing access types, but not CCAs.

It would be nice if the precise mapping from CCA to access type was
provided, but I don't see that anywhere. I can check with the
architecture team to be sure, but to my knowledge we're fine to mix
access via kseg1 (ie. uncached) & mappings with CCA=7 (uncached
accelerated).
Ok.  Looks like we can keep it then and I'll add a comment to the
code with the above reference.

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help