Re: [PATCH v2] cpu/hotplug: Set st->cpu earlier

From: Thomas Gleixner
Date: Tue Mar 22 2022 - 11:31:41 EST


On Wed, Mar 16 2022 at 15:36, Steven Price wrote:
> Setting the 'cpu' member of struct cpuhp_cpu_state in cpuhp_create() is
> too late as other callbacks can be made before that point.

What?

CPUHP_OFFLINE = 0,
CPUHP_CREATE_THREADS,

The create threads callback is the very first callback which is invoked
for a to be plugged CPU on the control CPU. So which earlier callback
can be invoked and fail?

Thanks,

tglx