[PATCH] arm64/irq: use NMI to send stop IPI
Marc Zyngier
maz at kernel.org
Tue Dec 8 09:04:49 EST 2020
On 2020-12-08 13:14, Pingfan Liu wrote:
> Like other arches, both 'kexec -l' and 'kexec -p' expect to use NMI to
> interrupt other cpus in order to capture cpus tightly to a known state.
>
> So for both of the cases, try to use NMI IPI if irqchip supports NMI.
There are at least 2 other competing series doing the same thing,
and (ab)using NMIs for dubious purposes (kexec, kgdb...)
(1) Please work with others instead of reinventing things from scratch,
with similar problems
(2) No additional NMI patches will make it until we have resolved the
issues
described in [1], which is likely to take some time
Thanks,
M.
[1]
https://lore.kernel.org/linux-arm-kernel/87lfewnmdz.fsf@nanos.tec.linutronix.de/
--
Jazz is not dead. It just smells funny...
More information about the linux-arm-kernel
mailing list