analysis of kernel panic logs.

Mulyadi Santosa mulyadi.santosa at gmail.com
Fri Sep 2 03:26:31 EDT 2011


Hi :)

On Fri, Sep 2, 2011 at 13:03, sandeep kumar <coolsandyforyou at gmail.com> wrote:
> Hi,
>
> im working on android, kernel version 2.6.35.11

Briefly checking the dump, looks like it's ARM processor?

> I got these logs showing kernel panic and the target is rebooting.
>
> From the logs i understood in init process something is causing kernel
> panic.
.....[cut]....
> [<c01039d8>] (do_signal+0x68/0x640)
> <4>[   85.237359] [<c01039d8>] (do_signal+0x68/0x640) from [<c0103fc8>]
> (do_notify_resume+0x18/0x38)
> <4>[   85.237450] [<c0103fc8>] (do_notify_resume+0x18/0x38) from
> [<c0100bd0>] (work_pending+0x1c/0x20)

with the asumption that Android kernel is just another version of
Linux kernel, I think this backtrace shows us that something is wrong
with one (or more) work queue (or thread worker? something like that)
you or somebody else has made.

So, do you recally creating one?

> <0>[   85.237542] Rebooting in 5 seconds..
> <2>[   85.237572] CPU0: stopping
> <4>[   85.237603] [<c01076b8>] (unwind_backtrace+0x0/0x164) from
> [<c0100338>] (do_IPI+0xd8/0x154)
> <4>[   85.237695] [<c0100338>] (do_IPI+0xd8/0x154) from [<c0728188>]
> (__irq_usr+0x48/0xe0)

So, rebooting fails? looks like something is clobbering the kernel
stack way too much IMHO...

> <4>[   85.237756] Exception stack(0xdc18dfb0 to 0xdc18dff8)
> <4>[   85.237817] dfa0:                                     00000000
> 0000007c 00000000 4097b240
> <4>[   85.237878] dfc0: 45957cfe 4ba95bd8 4fc24a48 000000f4 80118200
> ffffe9f4 00000000 801a6374
> <4>[   85.237939] dfe0: 000000f4 4fc249f8 8011d0a8 8011bf18 20000010
> ffffffff

I am not familiar with those register names, sorry...

-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com



More information about the Kernelnewbies mailing list