Loading arch/arm64/kernel/smp.c +1 −0 Original line number Diff line number Diff line Loading @@ -856,6 +856,7 @@ static void ipi_cpu_stop(unsigned int cpu) set_cpu_active(cpu, false); flush_cache_all(); local_irq_disable(); while (1) Loading drivers/power/reset/msm-poweroff.c +2 −0 Original line number Diff line number Diff line Loading @@ -329,6 +329,8 @@ static void msm_restart_prepare(const char *cmd) } } flush_cache_all(); /*outer_flush_all is not supported by 64bit kernel*/ #ifndef CONFIG_ARM64 outer_flush_all(); Loading Loading
arch/arm64/kernel/smp.c +1 −0 Original line number Diff line number Diff line Loading @@ -856,6 +856,7 @@ static void ipi_cpu_stop(unsigned int cpu) set_cpu_active(cpu, false); flush_cache_all(); local_irq_disable(); while (1) Loading
drivers/power/reset/msm-poweroff.c +2 −0 Original line number Diff line number Diff line Loading @@ -329,6 +329,8 @@ static void msm_restart_prepare(const char *cmd) } } flush_cache_all(); /*outer_flush_all is not supported by 64bit kernel*/ #ifndef CONFIG_ARM64 outer_flush_all(); Loading