Hello,

Le 01/09/2011 19:59, Dave Taht a écrit :
> 2011/9/1 Frédéric Moulins <ffr...@gmail.com>:
>> Actually, there are a lot of ERR interrupts reported in /proc/interrupts
>> even just after booting the device:
>> https://dev.openwrt.org/ticket/10037

nbd fixed this in https://dev.openwrt.org/changeset/28182

>>
>> How to check if both are related, and related to the ag71xx driver
>> mentionned in the kernel oops ("<ag71xx_poll+1dc/58c>") ?

I posted some details in ticket:
https://dev.openwrt.org/ticket/10071

I don't know to debug this further. I had no luck in trying to find out
if I hit one of the BUG() in the ag71xx driver.


Regards

fred

> 
> 
> I am not getting kernel oops with the current cerowrt rc6-smoketest4
> (which is for the wndr3700v2),
> but I do see lots of ERR interrupts.
> 
> root@OpenWrt:~# cat /proc/interrupts
>            CPU0
>   3:         77      MIPS  ehci_hcd:usb1
>   4:      25659      MIPS  se00
>   5:          0      MIPS  ge00
>   6:          0      MIPS  cascade [AR71XX MISC]
>   7:     967503      MIPS  timer
>  10:          0  AR71XX MISC  cascade [AR71XX GPIO]
>  11:         14  AR71XX MISC  serial
>  14:          0  AR71XX MISC  ohci_hcd:usb2
>  72:    9148194  AR71XX PCI   ath9k
>  73:     712404  AR71XX PCI   ath9k
> ERR:   10853851
> 
> root@OpenWrt:~# uptime
>  17:52:33 up  2:31, load average: 0.00, 0.01, 0.04
> 
> 
>>
>>
>>
>> Regards
>>
>> fred
>>
>> Le 22/08/2011 15:19, Frédéric Moulins a écrit :
>>> Hello,
>>>
>>> Kernel bug detected under heavy load (irqs at maximum pps rate, some cpu
>>> with luci realtime trafic view) on a NanostationM5 running trunk r28057:
>>>
>>>> root@OpenWrt:~# ksymoops -m /tmp/System.map < /tmp/bug
>>>> ksymoops 2.4.11 on mips 2.6.39.4.  Options used
>>>>      -V (default)
>>>>      -k /proc/ksyms (default)
>>>>      -l /proc/modules (default)
>>>>      -o /lib/modules/2.6.39.4/ (default)
>>>>      -m /tmp/System.map (specified)
>>>>      -t mips32r2 -a mips
>>>>
>>>> Error (regular_file): read_ksyms stat /proc/ksyms failed
>>>> ksymoops: No such file or directory
>>>> No modules in ksyms, skipping objects
>>>> No ksyms, skipping lsmod
>>>> <4>Kernel bug detected[#1]:
>>>> <4>Cpu 0
>>>> <4>$ 0   : 00000000 00000000 00000007 0000119b
>>>> <4>$ 4   : 00000000 81ad7540 00014628 00004034
>>>> <4>$ 8   : 0000002c 80159b44 00000000 00003000
>>>> <4>$12   : 00000180 00000000 00000000 0000000c
>>>> <4>$16   : 81849360 00000140 00000001 81849370
>>>> <4>$20   : 802a52b0 81849000 802baaa8 0001462a
>>>> <4>$24   : 00000000 80d61684
>>>> <4>$28   : 81a10000 81a11e40 802b0000 801ba480
>>>> <4>Hi    : 00000014
>>>> <4>Lo    : 00000046
>>>> <4>epc   : 801ba60c 0x801ba60c
>>>> <4>Status: 1000f403    KERNEL EXL IE
>>>> <4>Cause : 10800024
>>>> <4>        81849370 00000000 00000040 0000012c 802c0000 80300000 802baaa8 
>>>> 0001462a
>>>> <4>        802b0000 801d5d28 802af5f4 00000040 802f0000 802f0000 802f308c 
>>>> 00000009
>>>> <4>        00000003 00000100 00000008 802f0000 802f0000 802ad358 802ad930 
>>>> 8007a624
>>>> <4>        0000004b 004d9c20 00000001 00000002 00000003 004d9c20 00000000 
>>>> 00444038
>>>> <4>Call Trace:[<81be4ad0>] 0x81be4ad0
>>>> <4>[<80d1ac18>] 0x80d1ac18
>>>> <4>[<802c0000>] 0x802c0000
>>>> <4>[<801d5d28>] 0x801d5d28
>>>> <4>[<8007a624>] 0x8007a624
>>>> <4>[<8007a82c>] 0x8007a82c
>>>> <4>[<800610e0>] 0x800610e0
>>>> <4>[<8006258c>] 0x8006258c
>>>> <4>Code: 24a53300  0c095787  2406037c <0200000d> 24030001  ac430194  
>>>> 8e020000  8c960004  8c420194
>>>> Error (Oops_bfd_perror): /tmp/ksymoops.96JjMa Invalid bfd target
>>>>
>>>>
>>>>>> $20; 802a52b0 <ar71xx_eth0_data+0/40>
>>>>>> $22; 802baaa8 <softnet_data+8/80>
>>>>>> $30; 802b0000 <irq_desc+b8c/1e00>
>>>>>> $31; 801ba480 <ag71xx_poll+50/58c>
>>>>
>>>>>> PC;  801ba60c <ag71xx_poll+1dc/58c>   <=====
>>>>
>>>> Trace; 81be4ad0 <END_OF_CODE+18e8610/????>
>>>> Trace; 80d1ac18 <END_OF_CODE+a1e758/????>
>>>> Trace; 802c0000 <dir825b1_setup+b8/148>
>>>> Trace; 801d5d28 <net_rx_action+88/1c8>
>>>> Trace; 8007a624 <__do_softirq+ac/15c>
>>>> Trace; 8007a82c <do_softirq+48/68>
>>>> Trace; 800610e0 <plat_irq_dispatch+4c/17c>
>>>> Trace; 8006258c <ret_from_irq+0/4>
>>>>
>>>> <0>Kernel panic - not syncing: Fatal exception in interrupt
>>>> <4>Kernel bug detected[#1]:
>>>> <4>Cpu 0
>>>> <4>$ 0   : 00000000 00000000 00000007 0000119b
>>>> <4>$ 4   : 00000000 81ad7540 00014628 00004034
>>>> <4>$ 8   : 0000002c 80159b44 00000000 00003000
>>>> <4>$12   : 00000180 00000000 00000000 0000000c
>>>> <4>$16   : 81849360 00000140 00000001 81849370
>>>> <4>$20   : 802a52b0 81849000 802baaa8 0001462a
>>>> <4>$24   : 00000000 80d61684
>>>> <4>$28   : 81a10000 81a11e40 802b0000 801ba480
>>>> <4>Hi    : 00000014
>>>> <4>Lo    : 00000046
>>>> <4>epc   : 801ba60c 0x801ba60c
>>>> <4>Status: 1000f403    KERNEL EXL IE
>>>> <4>Cause : 10800024
>>>> <4>        81849370 00000000 00000040 0000012c 802c0000 80300000 802baaa8 
>>>> 0001462a
>>>> <4>        802b0000 801d5d28 802af5f4 00000040 802f0000 802f0000 802f308c 
>>>> 00000009
>>>> <4>        00000003 00000100 00000008 802f0000 802f0000 802ad358 802ad930 
>>>> 8007a624
>>>> <4>        0000004b 004d9c20 00000001 00000002 00000003 004d9c20 00000000 
>>>> 00444038
>>>> <4>Call Trace:[<81be4ad0>] 0x81be4ad0
>>>> <4>[<80d1ac18>] 0x80d1ac18
>>>> <4>[<802c0000>] 0x802c0000
>>>> <4>[<801d5d28>] 0x801d5d28
>>>> <4>[<8007a624>] 0x8007a624
>>>> <4>[<8007a82c>] 0x8007a82c
>>>> <4>[<800610e0>] 0x800610e0
>>>> <4>[<8006258c>] 0x8006258c
>>>> <4>Code: 24a53300  0c095787  2406037c <0200000d> 24030001  ac430194  
>>>> 8e020000  8c960004  8c420194
>>>> Error (Oops_bfd_perror): /tmp/ksymoops.JanMcf Invalid bfd target
>>>>
>>>>
>>>>>> $20; 802a52b0 <ar71xx_eth0_data+0/40>
>>>>>> $22; 802baaa8 <softnet_data+8/80>
>>>>>> $30; 802b0000 <irq_desc+b8c/1e00>
>>>>>> $31; 801ba480 <ag71xx_poll+50/58c>
>>>>
>>>>>> PC;  801ba60c <ag71xx_poll+1dc/58c>   <=====
>>>>
>>>> Trace; 81be4ad0 <END_OF_CODE+18e8610/????>
>>>> Trace; 80d1ac18 <END_OF_CODE+a1e758/????>
>>>> Trace; 802c0000 <dir825b1_setup+b8/148>
>>>> Trace; 801d5d28 <net_rx_action+88/1c8>
>>>> Trace; 8007a624 <__do_softirq+ac/15c>
>>>> Trace; 8007a82c <do_softirq+48/68>
>>>> Trace; 800610e0 <plat_irq_dispatch+4c/17c>
>>>> Trace; 8006258c <ret_from_irq+0/4>
>>>>
>>>> <0>Kernel panic - not syncing: Fatal exception in interrupt
>>>>
>>>> 3 errors issued.  Results may not be reliable.
>>>
>>>
>>> Regards
>>>
>>> fred
>>
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel@lists.openwrt.org
>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>>
> 
> 
> 

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to