]> git.karo-electronics.de Git - karo-tx-linux.git/commit
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)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 20 Nov 2008 22:54:43 +0000 (14:54 -0800)
commit5cf84123715843d404211bc57487ecbadcd3d4c2
treeb0041478f9d58878136cad03bb51e0a57d4b697a
parentc4ae2887fba8c33d67feaf00726474eda04d5dd6
ARM: 5329/1: Feroceon: fix feroceon_l2_inv_range

commit 72bc2b1ad62f4d2f0a51b35829093d41f55accce upstream.

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.

Signed-off-by: Nicolas Pitre <nico@marvell.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/arm/mm/cache-feroceon-l2.c