Get into hardwaremain now, and boot_complete is right, but the console_init cause cpu_reset...... YH void hardwaremain(int boot_complete) { struct lb_memory *lb_mem; post_code(0x80); /* displayinit MUST PRECEDE ALL PRINTK! */ console_init();