[PATCH V4] ARM: handle user space mapped pages in flush_kernel_dcache_page
Nicolas Pitre
nico at fluxnic.net
Fri May 24 23:53:19 EDT 2013
On Thu, 23 May 2013, Catalin Marinas wrote:
> An issue is that for kunmap_atomic() && VIVT we flush the same page
> twice. I don't think we should remove the cache flushing in
> __kunmap_atomic() for VIVT since not all kunmap_atomic() calls require
> flush_kernel_dcache_page() (unless we just assume that highmem && vivt
> don't work together).
VIVT and highmem do work together. Highmem for ARM was in fact
developed on such a platform.
Nicolas
More information about the linux-arm-kernel
mailing list