From: Russell King - ARM Linux <hidden> Date: 2012-08-17 21:03:49
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.