diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c index 5fddc2c27e12..3eb46945aa28 100644 --- a/arch/arm64/kernel/smp.c +++ b/arch/arm64/kernel/smp.c @@ -849,6 +849,7 @@ static void ipi_cpu_stop(unsigned int cpu) } set_cpu_online(cpu, false); + flush_cache_all(); local_daif_mask(); sdei_mask_local_cpu();