On Mon, Feb 05, 2024 at 04:36:42PM +0000, Michael Kelley wrote: > From: Saurabh Sengar <ssengar@xxxxxxxxxxxxxxxxxxx> Sent: Thursday, February 1, 2024 11:13 PM > > > > Currently, the secondary CPUs in Hyper-V VTL context lack support for > > parallel startup. Therefore, relying on the single initial_stack fetched > > from the current task structure suffices for all vCPUs. > > > > However, common initial_stack risks stack corruption when parallel startup > > is enabled. In order to facilitate parallel startup, use the initial_stack > > from the per CPU idle thread instead of the current task. > > > > Fixes: 18415f33e2ac ("cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE") > > Signed-off-by: Saurabh Sengar <ssengar@xxxxxxxxxxxxxxxxxxx> > > --- [...] > > Reviewed-by: Michael Kelley <mhklinux@xxxxxxxxxxx> Applied. Thanks.