[PATCH v2] powerpc/xive: Do not skip CPU-less nodes when creating the IPIs
Michael Ellerman
patch-notifications at ellerman.id.au
Fri Aug 13 21:57:48 AEST 2021
On Sat, 7 Aug 2021 09:20:57 +0200, Cédric Le Goater wrote:
> On PowerVM, CPU-less nodes can be populated with hot-plugged CPUs at
> runtime. Today, the IPI is not created for such nodes, and hot-plugged
> CPUs use a bogus IPI, which leads to soft lockups.
>
> We can not directly allocate and request the IPI on demand because
> bringup_up() is called under the IRQ sparse lock. The alternative is
> to allocate the IPIs for all possible nodes at startup and to request
> the mapping on demand when the first CPU of a node is brought up.
Applied to powerpc/fixes.
[1/1] powerpc/xive: Do not skip CPU-less nodes when creating the IPIs
https://git.kernel.org/powerpc/c/cbc06f051c524dcfe52ef0d1f30647828e226d30
cheers
More information about the Linuxppc-dev
mailing list