Skip to content
Commit bac51ad9 authored by Russell King's avatar Russell King
Browse files

ARM: invalidate L1 before enabling coherency

We must invalidate the L1 cache before enabling coherency, otherwise
secondary CPUs can inject invalid cache lines into the coherent CPU
cluster, which could then be migrated to other CPUs.  This fixes a
recent regression with SoCFPGA randomly failing to boot.

Fixes: 02b4e275

 ("ARM: v7 setup function should invalidate L1 cache")
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 462859aa
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment