[PATCH v3] powerpc/smp: poll cpu_callin_map more aggressively in __cpu_up()
Michael Ellerman
patch-notifications at ellerman.id.au
Wed Oct 5 00:25:52 AEDT 2022
On Mon, 26 Sep 2022 17:02:50 -0500, Nathan Lynch wrote:
> At boot time, it is not necessary to delay between polls of
> cpu_callin_map when waiting for a kicked CPU to come up. Remove the
> delay intervals, but preserve the overall deadline (five seconds).
>
> At run time, the first poll result is usually negative and we incur a
> sleeping wait. If we spin on the callin word for a short time first,
> we can reduce __cpu_up() from dozens of milliseconds to under 1ms in
> the common case on a P9 LPAR:
>
> [...]
Applied to powerpc/next.
[1/1] powerpc/smp: poll cpu_callin_map more aggressively in __cpu_up()
https://git.kernel.org/powerpc/c/b37ac1894ac3c014863986d6b8ed880195213e78
cheers
More information about the Linuxppc-dev
mailing list