From: Paul M. <le...@li...> - 2007-05-10 09:31:51
|
On Wed, May 09, 2007 at 07:33:58AM -0700, Cmmn Ml wrote: > As a summary what happens is the kernel boots up fine up to the point > where run_init_process("/sbin/init") is called. After the > run_init_process("/sbin/init") function is called, kernel hangs itself > and even the timer interrupt is not handled. As I feel the kernel fails > to start a user space process and puts it self to a not running state. > If you're never getting the timer interrupt, then there's certainly something terribly wrong with the IRQ handling. That has to be fixed first. These should already be handled via the IPR map though, are you dealing with a custom board? Do you have any unusual TMU configuration? Also make sure that the timer IRQ is set to the proper vector.. You need to be getting interrupts before you start worrying about userspace problems. Your config looks pretty close to the SE7705 defconfig, so the timer should certainly not be causing you any difficulty. |