OKMX6UL_C系统崩溃
OKMX6UL_C开发板linux-3.14.38内核运行ftp服务器程序,PC用FTP客户端通过网络下载开发板SD卡数据,总因为中断问题造成系统崩溃,你们遇到过吗?如何解决?例如:
Unable to handle kernel paging request at virtual address 2ec4280
a
pgd = 88750000
*pgd=00000000
Internal error: Oops: 5 [#1] PREEMPT SMP ARM
Modules linked in:
CPU: 0 PID: 758 Comm: stupid-ftpd.Lin Not tainted 3.14.38-6UL_ga
#17
task: 88254d80 ti: 88748000 task.ti: 88748000
PC is at generic_handle_irq+0x20/0x38
LR is at radix_tree_lookup+0x14/0x18
pc : [<80062750>] lr : [<802b6d64>] psr: 20000193
sp : 887499f0ip : 00000000fp : 88749a04
r10: 88737230r9 : 000001d9r8 : 80911444
r7 : f4a02000r6 : 00000000r5 : 00000036r4 : 00000036
r3 : 00000fffr2 : 00000000r1 : 2ec427dar0 : 00000036
Flags: nzCvIRQs offFIQs onMode SVC_32ISA ARMSegment use
r
Control: 10c53c7dTable: 8875006aDAC: 00000015
Process stupid-ftpd.Lin (pid: 758, stack limit = 0x88748238)
Stack: (0x887499f0 to 0x8874a000)
99e0: 00000140 80903e1c 88749
a24 88749a08
9a00: 8000f094 8006273c 000000a0 f4a0200c 8090e968 88749a48 88749
a44 88749a28
9a20: 800085b8 8000f060 80394338 20000013 ffffffff 88749a7c 88749
b2c 88749a48
9a40: 800127c0 80008594 000001da 8871dec4 00000005 0000000f 8c057
b40 88185800
9a60: 0000007c 000005b4 80911444 000001d9 88737230 88749b2c 00001
400 88749a90
9a80: 80394324 80394338 20000013 ffffffff 00000001 00000000 00001
014 887379b0
9aa0: 00000002 00000002 88749acc 88749ab8 00000000 88185d98 00000
012 8818e600
9ac0: 00000000 00000000 00000010 88185848 00000001 88185840 00000
000 000001d9
9ae0: 00001c00 882a8000 00014913 00000000 8871dec4 0000007c 88734
f70 7096e156
9b00: 88749b2c 88737230 00000000 80670e80 00000012 88737230 8818e
600 88438060
9b20: 88749b7c 88749b30 804e7e5c 80393b0c 88749b4c 88749b40 80629
160 8004b8b4
9b40: 00014913 00000001 80670e80 88185800 00200200 88438000 8818e
600 88185800
9b60: 00000000 88737230 8818e600 88438060 88749ba4 88749b80 80508
6dc 804e7b5c
9b80: 88438000 88737230 88438060 00000000 88185800 00000000 88749
be4 88749ba8
9ba0: 804e827c 80508618 88438060 88749bb8 0467e305 00000000 00000
000 88737230
9bc0: 0000000e 00000000 88415c00 88415c8c 88505b10 884cac00 88749
bf4 88749be8
9be0: 804e8524 804e803c 88749c24 88749bf8 80519868 804e851c 88749
c24 bc01a8c0
9c00: 88737230 88185800 04548475 00000000 00000000 88505b10 88749
c54 88749c28
9c20: 8051a4b4 80519658 80519b1c 80517b4c 8006db6c 804aac40 88737
230 88505900
9c40: 8871d800 000000e8 88749c6c 88749c58 80519ba8 8051a3d0 00000
000 88737230
9c60: 88749cac 88749c70 80519cd4 80519b84 88749c94 88749c80 804d6
b88 804d696c
9c80: 88505900 88505900 88737230 ffffb816 8871d8fc 809080c0 00000
000 884cac00
9ca0: 88749d04 88749cb0 8052f488 80519bb8 88737300 88505900 aac2e
cc5 0000001a
9cc0: 00000000 00000000 00000000 00000000 00000000 00000000 88505
900 88505900
9ce0: 88737180 000005b4 ffffe800 00000b68 00000000 00001000 88749
d64 88749d08
9d00: 805301c8 8052f058 800cfb68 8004b8b4 00000000 00000007 00002
7ec 00000009
9d20: 00000000 0000000c 00000000 00000000 00000000 00000000 00000
000 88505900
9d40: 88737180 00000000 88505900 00000000 00000000 00003354 88749
d84 88749d68
9d60: 80530b94 80530018 00000020 88749d78 8052ebb4 88505900 88749
db4 88749d88
9d80: 805216cc 80530b68 88737180 88505900 00001560 00000800 00000
800 88737180
9da0: 88505900 00000000 88749e4c 88749db8 80522a98 805215c8 00003
354 88749dc8
9dc0: 00010000 00000000 80952016 ffffb818 88749e14 00006850 00000
001 00000800
9de0: 00000000 00000001 88749f20 00000000 00000000 88748000 88505
9d0 000005b4
9e00: 00000001 00000800 00000000 7ec8c5a8 00000000 00003354 7ffff
fff 00000000
9e20: 00000000 88505900 00000800 88749e98 88749ee0 00000000 00000
000 00000000
9e40: 88749e74 88749e50 805487c4 805229c8 00000800 86372600 00000
800 88746a80
9e60: 88749f78 00000000 88749ed4 88749e78 804d0254 80548738 88749
ea4 88749e88
9e80: 800085b8 00000800 86372600 20000013 00000000 88749e98 00000
000 00000000
9ea0: 88749f18 00000001 00000000 00000000 00000000 88749ee0 80907
c00 88749f78
9ec0: 8068cf00 88254d80 88749f44 88749ed8 800d32fc 804d018c 00000
000 00000000
9ee0: 88746a80 00000000 00000000 88749e78 88254d80 00000000 00000
000 00000000
9f00: 00000000 00000000 00000800 00000000 00000000 00000000 7ec8b
da8 00000800
9f20: 88746a80 88746a80 00000800 7ec8bda8 00000000 00000000 88749
f74 88749f48
9f40: 800d3ea0 800d327c 800ed3a4 800ed324 88746a80 88746a80 00000
800 7ec8bda8
9f60: 00000000 00000000 88749fa4 88749f78 800d41c4 800d3d54 00000
000 00000000
9f80: 0000000d 7ec8cea0 0001936c 00000004 8000e924 88748000 00000
000 88749fa8
9fa0: 8000e7a0 800d4188 0000000d 7ec8cea0 0000000c 7ec8bda8 00000
800 00000000
9fc0: 0000000d 7ec8cea0 0001936c 00000004 7ec8ce90 00000000 00001
000 0000000c
9fe0: 00000000 7ec8bd80 0000a3a0 76e9cc0c 60000010 0000000c 8bf58
811 8bf58c11
[<80062750>] (generic_handle_irq) from [<8000f094>] (handle_IRQ+0
x40/0x98)
[<8000f094>] (handle_IRQ) from [<800085b8>] (gic_handle_irq+0x30/
0x64)
[<800085b8>] (gic_handle_irq) from [<800127c0>] (__irq_svc+0x40/0
x70)
Exception stack(0x88749a48 to 0x88749a90)
9a40: 000001da 8871dec4 00000005 0000000f 8c057
b40 88185800
9a60: 0000007c 000005b4 80911444 000001d9 88737230 88749b2c 00001
400 88749a90
9a80: 80394324 80394338 20000013 ffffffff
[<800127c0>] (__irq_svc) from [<80394338>] (fec_enet_start_xmit+0
x838/0xf10)
[<80394338>] (fec_enet_start_xmit) from [<804e7e5c>] (dev_hard_st
art_xmit+0x30c/0x4e0)
[<804e7e5c>] (dev_hard_start_xmit) from [<805086dc>] (sch_direct_
xmit+0xd0/0x1fc)
[<805086dc>] (sch_direct_xmit) from [<804e827c>] (__dev_queue_xmi
t+0x24c/0x4cc)
[<804e827c>] (__dev_queue_xmit) from [<804e8524>] (dev_queue_xmit
+0x14/0x18)
[<804e8524>] (dev_queue_xmit) from [<80519868>] (ip_finish_output
+0x21c/0x49c)
[<80519868>] (ip_finish_output) from [<8051a4b4>] (ip_output+0xf0
/0x108)
[<8051a4b4>] (ip_output) from [<80519ba8>] (ip_local_out+0x30/0x3
4)
[<80519ba8>] (ip_local_out) from [<80519cd4>] (ip_queue_xmit+0x12
8/0x390)
[<80519cd4>] (ip_queue_xmit) from [<8052f488>] (tcp_transmit_skb+
0x43c/0x8c8)
[<8052f488>] (tcp_transmit_skb) from [<805301c8>] (tcp_write_xmit
+0x1bc/0xb08)
[<805301c8>] (tcp_write_xmit) from [<80530b94>] (__tcp_push_pendi
ng_frames+0x38/0x98)
[<80530b94>] (__tcp_push_pending_frames) from [<805216cc>] (tcp_p
ush+0x110/0x13c)
[<805216cc>] (tcp_push) from [<80522a98>] (tcp_sendmsg+0xdc/0xca8
)
[<80522a98>] (tcp_sendmsg) from [<805487c4>] (inet_sendmsg+0x98/0
xbc)
[<805487c4>] (inet_sendmsg) from [<804d0254>] (sock_aio_write+0xd
4/0xdc)
[<804d0254>] (sock_aio_write) from [<800d32fc>] (do_sync_write+0x
8c/0xb4)
[<800d32fc>] (do_sync_write) from [<800d3ea0>] (vfs_write+0x158/0
x184)
[<800d3ea0>] (vfs_write) from [<800d41c4>] (SyS_write+0x48/0x88)
[<800d41c4>] (SyS_write) from [<8000e7a0>] (ret_fast_syscall+0x0/
0x30)
Code: ebffffda e2501000 0a000004 e1a00004 (e5913030)
---[ end trace 09cd4f429d818ce1 ]---
Kernel panic - not syncing: Fatal exception in interrupt
页:
[1]