1 Mar 2010 17:22
Re: Aieee Killing Interrupt handler after 2 days.
Hello Deepak, From the log, I could see some problem or conflict between the hrtimer and pm. One way is you can try disabling hrtimer and check. Regards, Madhu On 03/01/2010 04:19 PM, Deepak Shankar-ERS,HCLTech. wrote: > Hello all, > > I have a system running based on mvl4.0.1-2.6.10 Linux in dm355 davinci. > Now on a sporadic basis after 2 days or so, if I leave the sytem, the system crashes(Aieee) throwing the following crashdump. > > I could not make much out of the log, I have looked into my application and it seems to be fine. > > If any of you have faced a similar problem, could you please help me in finding out what is the problem. > > Please provide me any inputs in this regard. > > Start of dump: > ************************************************************************************************************** > > Internal error: Oops - undefined instruction: 0 [#1] > > Modules linked in: g_zero GPIOd cmemk PMd dm350mmap > > CPU: 0 > > PC is at 0xc021f048 > > LR is at do_hrtimers_expire_timers+0x1cc/0x228 > > pc : [<c021f048>] lr : [<c0064568>] Not tainted > > sp : c01cfe58 ip : c01d11e8 fp : c01cfe7c > > r10: c01d11e8 r9 : c0214ce0 r8 : c021ff50 > > r7 : c021ddfc r6 : c021ddfc r5 : c021ff48 r4 : c01ce000 > > r3 : 00000000 r2 : c021ff48 r1 : c021ff48 r0 : 40000440 > > Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment kernel > > Control: 5317F Table: 855B8000 DAC: 00000017 > > Process swapper (pid: 0, stack limit = 0xc01ce1a0) > > Stack: (0xc01cfe58 to 0xc01d0000) > > fe40: c006435c c01ce000 > > fe60: 00000001 bf00b10c c021d7fc c01cfe98 c01cfe94 c01cfe80 c0064724 c00643ac > > fe80: 00000103 c01ce000 c01cfecc c01cfe98 c0054bf8 c00646bc c021ddec c021ddfc > > fea0: c01ce000 c021d7b4 c01ce000 00000103 00000001 c021d590 0000000a c021d560 > > fec0: c01cfef4 c01cfed0 c0050070 c0054abc c01ce000 00000000 c003e90c 00000002 > > fee0: c01ce000 c01cff60 c01cff0c c01cfef8 c005014c c005002c c01ce000 c01ce000 > > ff00: c01cff24 c01cff10 c0050304 c0050124 c01ce000 c01cff94 c01cff5c c01cff28 > > ff20: c00304c0 c00502c8 00000000 c5b184a0 c02182d0 c01cff94 e1048000 c003e90c > > ff40: 00000002 c01ce000 00000001 800276bc c01cffb4 c01cff60 c002e780 c00303b0 > > ff60: 00000000 60000093 c0217fa0 60000013 c01ce000 c003eee8 c02201c4 c0226ad8 > > ff80: 800276ec 41069265 800276bc c01cffb4 c01cffa8 c01cffa8 c003e90c c003ef64 > > ffa0: 60000013 ffffffff c01cffcc c01cffb8 c0031004 c003eef8 00000000 c021481c > > ffc0: c01cfffc c01cffd0 c00087d8 c0030fc4 c0008304 00000000 00000000 c02174d8 > > ffe0: 00000000 00053175 c02174bc c01d0f10 00000000 c01d0000 8000809c c0008660 > > Backtrace: > > [<c006439c>] (do_hrtimers_expire_timers+0x0/0x228) from [<c0064724>] (do_high_res_timer+0x78/0xa0) > > r8 = C01CFE98 r7 = C021D7FC r6 = BF00B10C r5 = 00000001 > > r4 = C01CE000 > > [<c00646ac>] (do_high_res_timer+0x0/0xa0) from [<c0054bf8>] (run_timer_softirq+0x14c/0x278) > > r5 = C01CE000 r4 = 00000103 > > [<c0054aac>] (run_timer_softirq+0x0/0x278) from [<c0050070>] (___do_softirq+0x54/0xf8) > > [<c005001c>] (___do_softirq+0x0/0xf8) from [<c005014c>] (__do_softirq+0x38/0x58) > > [<c0050114>] (__do_softirq+0x0/0x58) from [<c0050304>] (irq_exit+0x4c/0x60) > > r5 = C01CE000 r4 = C01CE000 > > [<c00502b8>] (irq_exit+0x0/0x60) from [<c00304c0>] (asm_do_IRQ+0x120/0x138) > > r4 = C01CFF94 > > [<c00303a0>] (asm_do_IRQ+0x0/0x138) from [<c002e780>] (__irq_svc+0x40/0x6c) > > [<c003eee8>] (davinci_pm_idle+0x0/0x84) from [<c0031004>] (cpu_idle+0x50/0x88) > > [<c0030fb4>] (cpu_idle+0x0/0x88) from [<c00087d8>] (start_kernel+0x188/0x1cc) > > r5 = C021481C r4 = 00000000 > > [<c0008650>] (start_kernel+0x0/0x1cc) from [<8000809c>] (0x8000809c) > > Code: c02fa5e0 c02fade0 c02fb5e0 00000009 (fffffed4) > > <0>Kernel panic - not syncing: Aiee, killing interrupt handler! > > ************************************************************************************************************** > End of dump: > > > Cheers, > Deepak Shankar V > DISCLAIMER: > ----------------------------------------------------------------------------------------------------------------------- > > The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. > It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in > this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. > Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of > this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have > received this email in error please delete it and notify the sender immediately. Before opening any mail and > attachments please check them for viruses and defect. > > ----------------------------------------------------------------------------------------------------------------------- > _______________________________________________ > Davinci-linux-open-source mailing list > Davinci-linux-open-source@... > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source >
RSS Feed