Messages in this thread Patch in this message |  | | From | Cristian Marussi <> | Subject | [RFC PATCH v3 07/12] arm64: smp: add arch specific cpu parking helper | Date | Thu, 19 Dec 2019 12:19:00 +0000 |
| |
Add an arm64 specific helper which parks the cpu in a more architecture efficient way.
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com> --- arch/arm64/kernel/smp.c | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c index edb2de85507a..3f108be544f8 100644 --- a/arch/arm64/kernel/smp.c +++ b/arch/arm64/kernel/smp.c @@ -952,6 +952,12 @@ void tick_broadcast(const struct cpumask *mask) } #endif +void arch_smp_cpu_park(void) +{ + while (1) + cpu_park_loop(); +} + void arch_smp_cpus_stop_complete(void) { sdei_mask_local_cpu(); -- 2.17.1
|  |