]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: l2c: avoid calling outer_flush_all() unnecessarily (Spear)
authorRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 15 Mar 2014 16:47:47 +0000 (16:47 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 22 May 2014 15:38:38 +0000 (16:38 +0100)
commit99245df4d2d0fa10eb8932343db2f184253acd92
tree1e2a1286e8b1505530a636c09395ff52b1fe1cce
parent1f0c204cd48f0900816ae6d8bdf422fb39c14395
ARM: l2c: avoid calling outer_flush_all() unnecessarily (Spear)

Spear calls outer_flush_all() from it's SMP bringup function.  This
is potentially dangerous as the L2C set/way operations which implement
this don't take kindly to concurrent operations.  Besides, there's
better solutions to this, as implemented on other platforms.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-spear/platsmp.c