[PATCH] arm64: smp: Fix IPI teardown for GICv5 flow

Will Deacon will at kernel.org
Sun Aug 2 05:12:32 PDT 2026


On Fri, 31 Jul 2026 13:26:46 +0100, Vladimir Murzin wrote:
> Sashiko reported that during CPU offlining, __cpu_disable() is
> executed by the stopper thread via take_cpu_down() with local
> interrupts disabled. __cpu_disable() calls ipi_teardown(), which
> invokes ipi_lpi_disable(). For the GICv5 flow, this eventually calls
> the sleepable disable_irq().
> 
> This can be reproduced easily with CONFIG_DEBUG_ATOMIC_SLEEP=y by
> offlining a CPU:
> 
> [...]

Applied to arm64 (for-next/misc), thanks!

[1/1] arm64: smp: Fix IPI teardown for GICv5 flow
      https://git.kernel.org/arm64/c/4c9c81a08604

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list