Re: [RFC] Processing of raised_list can stall if an IPI/interrupt is missed

From: Peter Zijlstra

Date: Tue Mar 03 2026 - 14:31:40 EST


On Tue, Mar 03, 2026 at 04:07:15PM -0300, Herton R. Krzesinski wrote:

> Or may be it's not worth changing this since this is rare and missed self IPI should
> not be expected?

IPIs going missing is certainly unexpected; although kernel/smp.c has
much debugging crud for similar scenarios (AFAIK all of them related to
virt).

If IPIs go missing your system *will* go funny in one way or another.
I'm not totally against building in some fallback, but we should
definitely consider it dodgy/buggy if we do detect one has gone
walk-about.