/* Slaves start using C here. Indirectly called from smp_slave_stext. Do what start_kernel() and main() do for boot strap processor (aka monarch)  */
void __init smp_callin(void)
/* Slaves start using C here. Indirectly called from smp_slave_stext. Do what start_kernel() and main() do for boot strap processor (aka monarch)  */
void __init smp_callin(void)
{
	int slave_id = cpu_now_booting;
	smp_cpu_init(slave_id);
	preempt_disable();
	flush_cache_all_local();
	flush_tlb_all_local(NULL);
	local_irq_enable();
	cpu_idle();
	panic("smp_callin() AAAAaaaaahhhh....\n");
}