On 13 February 2023 21:43:13 CET, Thomas Gleixner <tglx@xxxxxxxxxxxxx> wrote: >On Thu, Feb 09 2023 at 15:41, Usama Arif wrote: >> From: David Woodhouse <dwmw@xxxxxxxxxxxx> >> >> The toplogy update is performed by the AP via smp_callin() after the BSP >> has called do_wait_cpu_initialized(), setting the AP's bit in >> cpu_callout_mask to allow it to proceed. >> >> In preparation to enable further parallelism of AP bringup, add locking to >> serialize the update even if multiple APs are (in future) permitted to >> proceed through the next stages of bringup in parallel. > >This one is also only relevant for further parallelisation, right? I believe so, yes. But it's low-hanging fruit and might as well go in now.