[PATCH] armv6: invalidate cache on DMA_FROM_DEVICE/DMA_BIDIRECTIONAL

Woodruff, Richard r-woodruff2 at ti.com
Fri Jan 8 18:06:09 EST 2010


> From: linux-arm-kernel-bounces at lists.infradead.org [mailto:linux-arm-kernel-
> bounces at lists.infradead.org] On Behalf Of Russell King - ARM Linux
> Sent: Monday, December 21, 2009 6:45 AM

> I was thinking about doing this for ARMv6, but I thought the concensus
> was that ARMv6 didn't have speculative prefetching.

If you bolt on a unified L2 cache won't normal branch prediction result in some possible erroneous data in L2 cache range (assume mmu execution flag is set I suppose)?

Regards,
Richard W.




More information about the linux-arm-kernel mailing list