From: Catalin Marinas Date: Wed, 1 May 2013 11:23:05 +0000 (+0100) Subject: arm64: Avoid cache flushing in flush_dcache_page() X-Git-Tag: omap-for-v3.11/fixes-for-merge-window~40^2~17 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5b6c9e9149d8a7c3f1d7b9d0c046c6184e1dd17;p=pandora-kernel.git arm64: Avoid cache flushing in flush_dcache_page() The flush_dcache_page() function is called when the kernel modified a page cache page. Since the D-cache on AArch64 does not have aliases this function can simply mark the page as dirty for later flushing via set_pte_at()/__sync_icache_dcache() if the page is executable (to ensure the I-D cache coherency). Signed-off-by: Catalin Marinas Reported-by: Will Deacon Acked-by: Will Deacon --- Reading git-diff-tree failed