>>> + if (1 == num_online_cpus()) >>> + alternatives_smp_switch(0); > Yes indeed, end of __cpu_die would be perfect for x86 too as that's where > CPU_DEAD acknowledge is checked. Good point, fixed patch attached. cheers, Gerd