From: Valentin Sitdikov Date: Fri, 16 Oct 2009 05:15:38 +0000 (+0900) Subject: sh: Fix up single page flushing to use PAGE_SIZE. X-Git-Tag: v2.6.32-rc6~121^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7a7c0e1d12bcfb4a96cae439951232b08c91841;p=pandora-kernel.git sh: Fix up single page flushing to use PAGE_SIZE. Presently The SH-4 cache flushing code uses flush_cache_4096() for most of the real flushing work, which breaks down to a fixed 4096 unroll and increment. Not only is this sub-optimal for larger page sizes, it's also uncovered a bug in sh4_flush_dcache_page() when large page sizes are used and we have no cache aliases -- resulting in only a part of the page's D-cache lines being written back. Signed-off-by: Valentin Sitdikov Signed-off-by: Paul Mundt --- Reading git-diff-tree failed