Discontiguous memory and cacheflush

Russell King - ARM Linux linux at arm.linux.org.uk
Fri Aug 17 17:03:49 EDT 2012


On Fri, Aug 17, 2012 at 04:53:44PM +0100, Jonathan Austin wrote:
> (cacheflush.h:257)
> #define flush_cache_user_range(start,end) \
>         __cpuc_coherent_user_range((start) & PAGE_MASK, PAGE_ALIGN(end))
> 
> Does that have a bearing on what you're doing?

I'm going to do some digging over the weekend, and work out why that
was added.  I don't think it used to be the case that it flushed an
entire page.



More information about the linux-arm-kernel mailing list