https://github.com/torvalds/linux
Revision 0d670b413f042eccdffc45bafb9840244752707f authored by Catalin Marinas on 03 July 2005, 16:53:25 UTC, committed by Russell King on 03 July 2005, 16:53:25 UTC
Patch from Catalin Marinas

The range for the ARMv6 block cache operations is inclusive but the
kernel doesn't re-calculate the end address, causing a page fault when
used (this only happens with support for cache aliasing, otherwise the
blk_flush_kern_dcache_page() is not called). This patch subtracts
L1_CACHE_BYTES from the end address.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
1 parent 75f631d
History
Tip revision: 0d670b413f042eccdffc45bafb9840244752707f authored by Catalin Marinas on 03 July 2005, 16:53:25 UTC
[PATCH] ARM: 2784/1: Fix the block cache flush operation range
Tip revision: 0d670b4

README

back to top