[PW_SID:1119369] riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug#2180
[PW_SID:1119369] riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug#2180linux-riscv-bot wants to merge 2 commits into
Conversation
When a CPU receives an IPI stop during hotplug teardown, the platform-specific cpu_stop() callback should be called before spinning in wait_for_interrupt(), so that firmware (e.g. SBI HSM) is notified that the hart has stopped. This aligns ipi_stop() with the existing behavior of ipi_cpu_crash_stop(), which already calls cpu_ops[cpu]->cpu_stop() under CONFIG_HOTPLUG_CPU. Signed-off-by: Guo Ren (Alibaba DAMO Academy) <guoren@kernel.org> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
|
Patch 1: "riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug" |
a50938c to
40ba5ca
Compare
PR for series 1119369 applied to workflow__riscv__fixes
Name: riscv: smp: Invoke cpu_ops->cpu_stop() in ipi_stop() for hotplug
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1119369
Version: 1