* Manfred Spraul <manfred@xxxxxxxxxxxxxxxx> wrote:We are within stop_machine(). No other cpu is running. As fas as I can see no cross-calls are possible.
- raw_notifier_call_chain(&cpu_chain, CPU_DYING | param->mod,
- param->hcpu);
/* Ensure this CPU doesn't handle any more interrupts. */
err = __cpu_disable();
if (err < 0)
return err;
+ raw_notifier_call_chain(&cpu_chain, CPU_DYING | param->mod,
+ param->hcpu);
hm, doesnt this break things like CPU cross-calls done in CPU_DYING callbacks?