Hi, all:
I find the 2.6.28 kernel has the system hangs problem at ARMv6 SoC
platform after hundreds of reboot test, such problems do not happen at
earlier kernel version. So I wonder if there is kernel bug report for
specific kernel version?
the 2 error msgs like below:
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Unable to handle kernel paging request at virtual address e59a3004
pgd = c3898000
[e59a3004] *pgd=00000000
Internal error: Oops: 805 [#1] PREEMPT
Modules linked in: g_usbdrv(+) ehci_hcd usbcore snd_soc_cb_modac_ts
snd_soc_modac snd_soc_sirfsoc_i2s snd_soc_ts_stream_mode snd_soc_sirfsoc
snd_soc_core snd_pcm snd_timer snd soundcore snd_page_alloc sirfsoc_bl
sirfsoc_fb cfbcopyarea cfbimgblt cfbfillrect
CPU: 0 Not tainted (2.6.28-default #1)
PC is at run_timer_softirq+0x164/0x238
LR is at run_timer_softirq+0x20/0x238
pc : [<c00a99a4>] lr : [<c00a9860>] psr: 80000193
sp : c3949db8 ip : c3949db8 fp : c3949de4
r10: c0309330 r9 : 0000000a r8 : e3530000
r7 : c3948000 r6 : ba00006d r5 : c3949db8 r4 : c033b040
r3 : 00200200 r2 : e59a3000 r1 : c3949db8 r0 : c00a9860
Flags: Nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 00c5387d Table: c3898008 DAC: 00000015
Process udevd (pid: 44, stack limit = 0xc3948260)
Stack: (0xc3949db8 to 0xc394a000)
9da0: e59a3000
c3a1c8ac
9dc0: 00000081 00000004 00000102 c033ae80 c3948000 c033ae80 c3949e1c
c3949de8
9de0: c00a42d8 c00a984c c033d638 c3948000 c030a024 c3948000 c0340378
00000000
9e00: 00000001 00000000 c3948000 c3a630c0 c3949e34 c3949e20 c00a4720
c00a4274
9e20: 00000000 c0340378 c3949e54 c3949e38 c008605c c00a4690 ffffffff
f9020000
9e40: 00000001 00000001 c3949ee4 c3949e58 c0086a64 c008600c 00000005
c3a196c0
9e60: c3407d38 c3a196d4 c3a5d1d8 c3948000 c393ede0 c3a630c0 c3a01ae0
00000000
9e80: c3a630c0 c3949ee4 c3492450 c3949ea0 c34924e8 c009cd60 a0000013
ffffffff
9ea0: 00000004 c3a630f4 c3a01b14 00000000 c3a630c4 c3a630c0 c3949ee4
00000001
9ec0: c3a52de0 00000000 01200011 c3948000 c3a78640 c3a78640 c3949f3c
c3949ee8
9ee0: c009db68 c009cbb0 c393e6a8 4001e000 c3949f3c 00000000 c3a78728
00000000
9f00: c3949fb0 bedf0428 c3a5d1d8 00000000 c3a01ae0 c3949fb0 01200011
00000000
9f20: 00000000 bedf0428 00000000 00000000 c3949f8c c3949f40 c009df20
c009cfdc
9f40: 4001cc28 00000000 00000000 00000000 c3a01b14 00001000 4001e000
c0087004
9f60: c3948000 4001cc28 0000002c 0000002c 00000078 c0087004 c3948000
40141000
9f80: c3949fa4 c3949f90 c0089e1c c009dec0 00000000 4001cc28 00000000
c3949fa8
9fa0: c0086e80 c0089df4 4001cc28 c3949fb0 01200011 00000000 00000000
00000000
9fc0: 4001cc28 0000002c 0000002c 00000078 bedf0428 0001f3a4 40141000
bedf0484
9fe0: 4001d080 bedf0428 4001cbe0 400b3b00 60000010 01200011 204b4e49
77736e61
Backtrace:
[<c00a9840>] (run_timer_softirq+0x0/0x238) from [<c00a42d8>]
(__do_softirq+0x70/0x108)
[<c00a4268>] (__do_softirq+0x0/0x108) from [<c00a4720>] (irq_exit+0x9c/0xa4)
[<c00a4684>] (irq_exit+0x0/0xa4) from [<c008605c>]
(__exception_text_start+0x5c/0x8c)
r5:c0340378 r4:00000000
[<c0086000>] (__exception_text_start+0x0/0x8c) from [<c0086a64>]
(__irq_svc+0x44/0xc8)
Exception stack(0xc3949e58 to 0xc3949ea0)
9e40: 00000005
c3a196c0
9e60: c3407d38 c3a196d4 c3a5d1d8 c3948000 c393ede0 c3a630c0 c3a01ae0
00000000
9e80: c3a630c0 c3949ee4 c3492450 c3949ea0 c34924e8 c009cd60 a0000013
ffffffff
r7:00000001 r6:00000001 r5:f9020000 r4:ffffffff
[<c009cba4>] (dup_mm+0x0/0x3f0) from [<c009db68>] (copy_process+0xb98/0xde0)
[<c009cfd0>] (copy_process+0x0/0xde0) from [<c009df20>] (do_fork+0x6c/0x310)
[<c009deb4>] (do_fork+0x0/0x310) from [<c0089e1c>] (sys_clone+0x34/0x3c)
[<c0089de8>] (sys_clone+0x0/0x3c) from [<c0086e80>]
(ret_fast_syscall+0x0/0x2c)
Code: e5906010 e5812000 e5803000 e59f30c0 (e5821004)
Kernel panic - not syncing: Fatal exception in interrupt
Message 2:
Unable to handle kernel paging request at virtual address e59a3004
pgd = c3880000
[e59a3004] *pgd=00000000
Internal error: Oops: 805 [#1] PREEMPT
Modules linked in: sirfsoc_gps rtc1_sirfsoc sirfsoc_wdt
sirfsoc_uspserial g_serial g_usbdrv ehci_hcd usbcore snd_soc_cb_modac_ts
snd_soc_modac snd_soc_sirfsoc_i2s snd_soc_ts_stream_mode snd_soc_sirfsoc
snd_soc_core snd_pcm snd_timer snd soundcore snd_page_alloc sirfsoc_bl
sirfsoc_fb cfbcopyarea cfbimgblt cfbfillrect
CPU: 0 Not tainted (2.6.28-default #1)
PC is at run_timer_softirq+0x164/0x238
LR is at run_timer_softirq+0x20/0x238
pc : [<c00a99a4>] lr : [<c00a9860>] psr: 80000193
sp : c3943ad8 ip : c3943ad8 fp : c3943b04
r10: c0309330 r9 : 0000000a r8 : e3530000
r7 : c3942000 r6 : ba00006d r5 : c3943ad8 r4 : c033b040
r3 : 00200200 r2 : e59a3000 r1 : c3943ad8 r0 : c00a9860
Flags: Nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 00c5387d Table: c3880008 DAC: 00000015
Process init (pid: 842, stack limit = 0xc3942260)
Stack: (0xc3943ad8 to 0xc3944000)
3ac0: e59a3000
bf0b2b1c
3ae0: 00000081 00000004 00000103 c033ae80 c3942000 c033ae80 c3943b3c
c3943b08
3b00: c00a42d8 c00a984c c033d638 c3942000 c030a024 c3942000 c0340378
00000000
3b20: 00000002 00000001 c3942000 c033e970 c3943b54 c3943b40 c00a4720
c00a4274
3b40: 00000000 c0340378 c3943b74 c3943b58 c008605c c00a4690 ffffffff
f9020000
3b60: 00000001 00000002 c3943bdc c3943b78 c0086a64 c008600c c348d1a0
00000002
3b80: c035bd7f c035bd84 c3942000 c035bd80 c3402ca4 0000b800 c3402c08
0000b800
3ba0: c033e970 c3943bdc 00000000 c3943bc0 0000b800 c00cd954 80000013
ffffffff
3bc0: 00000000 0000b800 c3942000 0000b800 c3943c0c c3943be0 c011b52c
c00cd8fc
3be0: c03193b4 00000000 00000000 c3402ba0 c3942000 0000b800 c033e988
c033e970
3c00: c3943c54 c3943c10 c011bab4 c011b50c c3943c34 c3943c20 c34331d0
c3402ba0
3c20: c3943c74 c3943c30 c34331d0 00000002 c3943c9c 00000000 00001000
c348b268
3c40: c3943d78 c3402ba0 c3943c84 c3943c58 c011bc30 c011b9a8 c3a20400
c3943c9c
3c60: 00000000 00000000 c348b268 c3943d78 00000001 00000000 c3943cf4
c3943c88
3c80: c0149148 c011bc20 c3943c9c 00000000 00000001 00000001 c3943cbc
00000020
3ca0: c0098b00 c0099748 0000b800 00001000 c3943cd4 c3402ba0 c009c000
c00991c4
3cc0: 00000001 c395a3e0 c3943cfc c3943cd8 c009b4a4 00000000 00000001
c348b268
3ce0: 00000006 c3943e24 c3943dac c3943cf8 c014cd88 c01490a8 c3943d78
c34a96d8
3d00: c3943d24 c3943db4 c34a9770 c348b268 c3a20400 00000000 00000000
00000000
3d20: c3943d54 c3943d30 c348b1e8 c01aa1b4 c3943e28 c3943f0a 00000000
c3943e28
3d40: fffffffe c3942000 c3943d6c c3943d58 c01017b0 c01108c8 00000000
c3943f0a
3d60: c3943dcc c3943d70 c010347c c010178c c01c4cb8 00000001 00000000
00000000
3d80: c3943db4 c34a9758 c34a9758 c348b268 c3943e38 c3943e24 c380a1a0
c348b268
3da0: c3943dd4 c3943db0 c014eb18 c014cc84 00000000 00000000 c3488838
c34a9758
3dc0: c3943ef0 c3488838 c3943e0c c3943dd8 c0101bac c014eae8 c3942000
c348b2d4
3de0: 00000001 c3943e24 c38c000b 00000000 c3943ef0 00000000 c3942000
c3943fb0
3e00: c3943e6c c3943e10 c01037ec c0101a18 c3943e98 00000101 c3943e8c
c3943e28
3e20: c0104e0c d8ed42af 00000006 c38c0005 c0103fc4 c010178c c380a1a0
c3488838
3e40: 00000001 c3942000 c3943ef0 c3943e70 c38c0000 becf42fc c3942000
c3943fb0
3e60: c3943e94 c3943e70 c0103fb0 c0103060 c380a1a0 c34885b8 c3942000
c3943ef0
3e80: 00000001 c38c0000 c3943ec4 c3943e98 c01040e0 c0103f6c c38c0000
00000001
3ea0: c3943ec4 c3943ef0 ffffff9c c38c0000 00000001 becf42fc c3943ee4
c3943ec8
3ec0: c0104d94 c0104054 00000000 c3943ef0 c3a5f1c0 000d5008 c3943f54
c3943ee8
3ee0: c00fde1c c0104d4c 00000011 c3943ef8 c380a1a0 c3488838 c01108ec
c01aa1b4
3f00: c3add1c0 00000101 00000001 00000000 c34a9758 c3942000 c3943f54
c3943f28
3f20: c009c708 c009c66c 00000000 00000000 c3add1c0 00000011 00000000
c3adda40
3f40: 00000000 c38c0000 c3943f84 c3943f58 c00ff534 c00fddf8 c3943f84
00000000
3f60: c38c0000 becf42fc 000d5008 c3943fb0 c0087004 becf4ed4 c3943fa4
c3943f88
3f80: c0089d8c c00ff4e0 becf44fe 000d28b4 becf42fc 0000000b 00000000
c3943fa8
3fa0: c0086e80 c0089d5c becf44fe 000d28b4 becf44fe becf42fc 000d5008
00000174
3fc0: becf44fe 000d28b4 becf42fc 0000000b 00000000 0000006b becf4ed4
00000001
3fe0: 000d22a4 becf42b8 4012c324 4012be2c a0000010 becf44fe e24cb004
e24dd008
Backtrace:
[<c00a9840>] (run_timer_softirq+0x0/0x238) from [<c00a42d8>]
(__do_softirq+0x70/0x108)
[<c00a4268>] (__do_softirq+0x0/0x108) from [<c00a4720>]
(irq_exit+0x9c/0xa4)
[<c00a4684>] (irq_exit+0x0/0xa4) from [<c008605c>]
(__exception_text_start+0x5c/0x8c)
r5:c0340378 r4:00000000
[<c0086000>] (__exception_text_start+0x0/0x8c) from [<c0086a64>]
(__irq_svc+0x44/0xc8)
Exception stack(0xc3943b78 to 0xc3943bc0)
3b60: c348d1a0
00000002
3b80: c035bd7f c035bd84 c3942000 c035bd80 c3402ca4 0000b800 c3402c08
0000b800
3ba0: c033e970 c3943bdc 00000000 c3943bc0 0000b800 c00cd954 80000013
ffffffff
r7:00000002 r6:00000001 r5:f9020000 r4:ffffffff
[<c00cd8f0>] (find_get_page+0x0/0xa4) from [<c011b52c>]
(__find_get_block_slow+0x2c/0x15c)
r7:0000b800 r6:c3942000 r5:0000b800 r4:00000000
[<c011b500>] (__find_get_block_slow+0x0/0x15c) from [<c011bab4>]
(__find_get_block+0x118/0x278)
[<c011b99c>] (__find_get_block+0x0/0x278) from [<c011bc30>]
(__getblk+0x1c/0x280)
[<c011bc14>] (__getblk+0x0/0x280) from [<c0149148>]
(ext3_getblk+0xac/0x1f8)
[<c014909c>] (ext3_getblk+0x0/0x1f8) from [<c014cd88>]
(ext3_find_entry+0x110/0x60c)
r8:c3943e24 r7:00000006 r6:c348b268 r5:00000001 r4:00000000
[<c014cc78>] (ext3_find_entry+0x0/0x60c) from [<c014eb18>]
(ext3_lookup+0x3c/0xcc)
[<c014eadc>] (ext3_lookup+0x0/0xcc) from [<c0101bac>]
(do_lookup+0x1a0/0x1d4)
r6:c3488838 r5:c3943ef0 r4:c34a9758
[<c0101a0c>] (do_lookup+0x0/0x1d4) from [<c01037ec>]
(__link_path_walk+0x798/0xf0c)
[<c0103054>] (__link_path_walk+0x0/0xf0c) from [<c0103fb0>]
(path_walk+0x50/0xa0)
[<c0103f60>] (path_walk+0x0/0xa0) from [<c01040e0>]
(do_path_lookup+0x98/0x16c)
r7:c38c0000 r6:00000001 r5:c3943ef0 r4:c3942000
[<c0104048>] (do_path_lookup+0x0/0x16c) from [<c0104d94>]
(path_lookup_open+0x54/0x9c)
r8:becf42fc r7:00000001 r6:c38c0000 r5:ffffff9c r4:c3943ef0
[<c0104d40>] (path_lookup_open+0x0/0x9c) from [<c00fde1c>]
(open_exec+0x30/0xd0)
r7:000d5008 r6:c3a5f1c0 r5:c3943ef0 r4:00000000
[<c00fddec>] (open_exec+0x0/0xd0) from [<c00ff534>] (do_execve+0x60/0x1d4)
r5:c38c0000 r4:00000000
[<c00ff4d4>] (do_execve+0x0/0x1d4) from [<c0089d8c>] (sys_execve+0x3c/0x5c)
[<c0089d50>] (sys_execve+0x0/0x5c) from [<c0086e80>]
(ret_fast_syscall+0x0/0x2c)
r7:0000000b r6:becf42fc r5:000d28b4 r4:becf44fe
Code: e5906010 e5812000 e5803000 e59f30c0 (e5821004)
Kernel panic - not syncing: Fatal exception in interrupt
Thank you!
--
Best regards,
Peter Chen
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ