[ARM] 5329/1: Feroceon: fix feroceon_l2_inv_range
authorNicolas Pitre <nico@cam.org>
Sat, 8 Nov 2008 20:15:53 +0000 (21:15 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 8 Nov 2008 23:08:54 +0000 (23:08 +0000)
commit72bc2b1ad62f4d2f0a51b35829093d41f55accce
tree56a6c8db69e4835259ba135c721a28b3a91ba4ed
parent4bab0ea1d42dd1927af9df6fbf0003fc00617c50
[ARM] 5329/1: Feroceon: fix feroceon_l2_inv_range

Same fix as commit c7cf72dcadb: when 'start' and 'end' are less than a
cacheline apart and 'start' is unaligned we are done after cleaning and
invalidating the first cacheline.

Cc: <stable@kernel.org>
Signed-off-by: Nicolas Pitre <nico@marvell.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mm/cache-feroceon-l2.c