当前位置: 技术问答>linux和unix
这是什么问题?系统是arm上的linux
来源: 互联网 发布时间:2016-03-11
本文导语: xrate set too large: 160 Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c1cc8000 *pgd = 01ce3801, *pmd = 01ce3801, *pte = 00000000, *ppte = 00000000 Internal error: Oops: ffffffff CPU: 0 pc : [ ] l...
xrate set too large: 160 Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c1cc8000
*pgd = 01ce3801, *pmd = 01ce3801, *pte = 00000000, *ppte = 00000000
Internal error: Oops: ffffffff
CPU: 0
pc : [ ] lr : [ ] Tainted: P
sp : c1ccf980 ip : c1ccf938 fp : c1ccf9bc
r10: c02f4800 r9 : c0b4802a r8 : 00000068
r7 : c0c71160 r6 : c02b5b60 r5 : c1ccfa6c r4 : c02b5d60
r3 : 00000000 r2 : 00000001 r1 : 00000001 r0 : 00000018
Flags: nZCv IRQs on FIQs off Mode SVC_32 Segment user
Control: 317F Table: 01CC8000 DAC: 00000015
Process ffmpeg (pid: 403, stack limit = 0xc1cce374)
Stack: (0xc1ccf980 to 0xc1cd0000)
f980: c0ded198 c0bf0160 c0c71160 00000050 c0b48020 c4cd8fd0 c02f4800 c0bf0160
f9a0: c0c71160 c1ccfa6c 00000050 c0b48020 c1ccf9f4 c1ccf9c0 c4c602c0 c4cd7268
f9c0: 00000033 0000710f c0bf0160 0000710f 00000009 c0c71160 c08fe800 c1ccfa6c
f9e0: c0bf0160 c0b48020 c1ccfac8 c1ccf9f8 c4c53994 c4c6023c 00000033 0000710f
fa00: c0c71160 c08fe800 c1ccfa98 c0bf0160 c0b49020 c1ccfaf4 c1ccfa24 c4c53994
fa20: c4c6023c 00000010 00006afd 00000001 00000003 00000000 c1ccfafc c1ccfa48
fa40: c4cb3e9c c4c86344 00000001 c0b48098 00000033 00000050 c0be3800 00000001
fa60: 00000003 00000000 00000000 00000431 00000606 00000064 00000000 c0b48038
fa80: c0b48060 c0b48044 c0b48053 c0b4807c 00000000 00000000 00000000 c0b48071
faa0: 00000050 00000033 c0c71160 c08fe800 c08fe800 0000710f c0bf0160 c1ccfafc
fac0: c1ccfacc c4cb0e9c c4c52f44 0000710f c0be3760 00000000 c0c71160 c0c71160
fae0: c08fe800 c0b48020 00000000 00000000 c1ccfb58 c1ccfb00 c4c50c10 c4cb0e70
fb00: 0000710f c1ccfb28 c1ccfb14 c010d3cc c010d284 00000050 00000000 c0c71000
fb20: c0bf0160 0000710f 00000033 c0be3800 c08fe800 00000000 c0c71160 0000710f
fb40: 00000033 c0de8000 ffffffff c1ccfb80 c1ccfb5c c4c50d98 c4c4fb28 00000000
fb60: c0bf0160 c0daaa90 c0be3800 c4cce1e0 c02f4240 c1ccfbc8 c1ccfb84 c4cb1614
fb80: c4c50d24 7d90f155 00000000 0000003f 00000000 00000001 c1ccfbcc c0bf0000
fba0: c4cbaf24 00000000 c01980a0 00000000 60000093 c1ccfc50 c01afba0 c1ccfbdc
fbc0: c1ccfbcc c4cb189c c4cb106c 00000040 c1ccfbfc c1ccfbe0 c002a5d4 c4cb1888
fbe0: 00000001 c01980c0 fffffffe c01afba0 c1ccfc20 c1ccfc00 c002a2bc c002a578
fc00: 00000000 0000000f 20000000 c01a6f58 c01a6d78 c1ccfc4c c1ccfc24 c001a15c
fc20: c002a250 c1ccfc84 f9880014 00000001 c4b25d74 20000013 ffffffff 00000000
fc40: c1ccfe0c c1ccfc50 c00191e0 c001a00c c1ccfdb8 c10679c0 c1e6d04c 00004000
fc60: 00000004 c1e6d04c f9710000 00010001 00000037 00000515 00000000 c1ccfe0c
fc80: c1ccfcc4 c1ccfc98 c4b25618 c4b25d74 20000013 ffffffff 00000004 c1e6d04c
fca0: f9710000 00010001 00000037 00000515 00000000 c1ccfe0c c1ccfcc4 c4b25618
fcc0: c4b25d7c c1ccfd08 c1ccfd8c c1ccfdb8 c1ccfd08 c1ccfd34 c10679d8 c10679f0
fce0: c1067a08 00000fc0 00000001 00000000 00000515 f9701900 f9701800 f9701600
fd00: f9710400 00000000 00000028 0000001c 00000514 00000000 00000000 c1ccfd3c
fd20: c1ccfd2c c002dcb4 a0000013 c0d824a0 c1cce000 00000029 0000001c 00000515
fd40: 00000001 00010000 c1ccfd7c c0022bd0 c0198040 0001a1cd c1ccfd80 c01aff64
fd60: 00000025 0000001c 00000511 00000001 00010000 c1ccfd80 c0022860 c002d85c
fd80: 00000000 00000000 0001a1cd 00000026 0000001c 00000512 00000000 00010000
fda0: 00000000 c1ccfdd0 00000000 31380000 ae147ae1 00000000 00000027 0000001c
fdc0: 00000513 00000001 00000000 407ae147 c1ccffb0 c1ccfdf4 c1ccfde4 c016a808
fde0: c016a1cc 00000000 c1e6d04c f9710000 c1ccff24 c1e6d010 c1cce000 00000000
fe00: c1ccfe44 c1ccfe10 c4b24888 c4b24b68 c4b11708 00000000 00000001 00000000
fe20: c1ccff24 bffff6cc 40578008 c4b19330 c1cce000 c4b2a0b0 c1ccfe54 c1ccfe48
fe40: c4b28784 c4b245b0 c1ccff80 c1ccfe58 c4b1c2b8 c4b28784 00000000 00147ae1
fe60: 28f5c400 00028f5c 00000000 000003f7 40501eb8 00000000 c1ccfea4 c1ccfe88
fe80: c015db3c c015d77c 007851eb 28f5c400 00028f5c 51eb851f c1ccfef8 c1ccfea8
fea0: c0161764 00003ff8 71000000 a3d70a3d 00000405 00000405 00000000 00003ff8
fec0: 71000000 a3d70a3d 00003ff9 28f5c000 f5c28f5c 00003ff9 28f5c000 f5c28f5c
fee0: 00003ff9 28f5c000 f5c28f5c 80000000 c1ccff2c c1ccff28 eed1f110 00000000
ff00: c1cce000 c1ccff7c c1ccff18 c015c4b0 c0167298 00003ff8 71000000 a3d70a3d
ff20: 00000000 03f00000 ffffffff 00000000 00000000 00000004 00000000 03c97e00
ff40: 03cfd200 03d16700 0023bc10 0023cb18 bffff73c bffff708 c0a43640 00004175
ff60: 00000007 bffff6cc ffffffe7 c1cce000 bffff6cc c1ccffa4 c1ccff84 c0054ff4
ff80: c4b1bea4 4037d200 bffff788 00242598 00000036 c0019804 00000000 c1ccffa8
ffa0: c0019680 c0054e08 4037d200 c015b638 00000007 00004175 bffff6cc 40396700
ffc0: 4037d200 bffff788 00242598 0023cb20 ffffffff 0023b9a0 bffff6cc bffff728
ffe0: 001ed608 bffff6bc 0018e6fc 40191734 20000010 00000007 acb38d02 1b8e0b1a
Backtrace:
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r7 = C01AFBA0 r6 = FFFFFFFE r5 = C01980C0 r4 = 00000001
Function entered at [ ] from [ ]
r8 = C01A6D78 r7 = C01A6F58 r6 = 20000000 r5 = 0000000F
r4 = 00000000
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r8 = C0019804 r7 = 00000036 r6 = 00242598 r5 = BFFFF788
r4 = 4037D200
Code: e59f00a4 e1a01003 eb000732 e3a03000 (e5833000)
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
pgd = c1cc8000
*pgd = 01ce3801, *pmd = 01ce3801, *pte = 00000000, *ppte = 00000000
Internal error: Oops: ffffffff
CPU: 0
pc : [ ] lr : [ ] Tainted: P
sp : c1ccf980 ip : c1ccf938 fp : c1ccf9bc
r10: c02f4800 r9 : c0b4802a r8 : 00000068
r7 : c0c71160 r6 : c02b5b60 r5 : c1ccfa6c r4 : c02b5d60
r3 : 00000000 r2 : 00000001 r1 : 00000001 r0 : 00000018
Flags: nZCv IRQs on FIQs off Mode SVC_32 Segment user
Control: 317F Table: 01CC8000 DAC: 00000015
Process ffmpeg (pid: 403, stack limit = 0xc1cce374)
Stack: (0xc1ccf980 to 0xc1cd0000)
f980: c0ded198 c0bf0160 c0c71160 00000050 c0b48020 c4cd8fd0 c02f4800 c0bf0160
f9a0: c0c71160 c1ccfa6c 00000050 c0b48020 c1ccf9f4 c1ccf9c0 c4c602c0 c4cd7268
f9c0: 00000033 0000710f c0bf0160 0000710f 00000009 c0c71160 c08fe800 c1ccfa6c
f9e0: c0bf0160 c0b48020 c1ccfac8 c1ccf9f8 c4c53994 c4c6023c 00000033 0000710f
fa00: c0c71160 c08fe800 c1ccfa98 c0bf0160 c0b49020 c1ccfaf4 c1ccfa24 c4c53994
fa20: c4c6023c 00000010 00006afd 00000001 00000003 00000000 c1ccfafc c1ccfa48
fa40: c4cb3e9c c4c86344 00000001 c0b48098 00000033 00000050 c0be3800 00000001
fa60: 00000003 00000000 00000000 00000431 00000606 00000064 00000000 c0b48038
fa80: c0b48060 c0b48044 c0b48053 c0b4807c 00000000 00000000 00000000 c0b48071
faa0: 00000050 00000033 c0c71160 c08fe800 c08fe800 0000710f c0bf0160 c1ccfafc
fac0: c1ccfacc c4cb0e9c c4c52f44 0000710f c0be3760 00000000 c0c71160 c0c71160
fae0: c08fe800 c0b48020 00000000 00000000 c1ccfb58 c1ccfb00 c4c50c10 c4cb0e70
fb00: 0000710f c1ccfb28 c1ccfb14 c010d3cc c010d284 00000050 00000000 c0c71000
fb20: c0bf0160 0000710f 00000033 c0be3800 c08fe800 00000000 c0c71160 0000710f
fb40: 00000033 c0de8000 ffffffff c1ccfb80 c1ccfb5c c4c50d98 c4c4fb28 00000000
fb60: c0bf0160 c0daaa90 c0be3800 c4cce1e0 c02f4240 c1ccfbc8 c1ccfb84 c4cb1614
fb80: c4c50d24 7d90f155 00000000 0000003f 00000000 00000001 c1ccfbcc c0bf0000
fba0: c4cbaf24 00000000 c01980a0 00000000 60000093 c1ccfc50 c01afba0 c1ccfbdc
fbc0: c1ccfbcc c4cb189c c4cb106c 00000040 c1ccfbfc c1ccfbe0 c002a5d4 c4cb1888
fbe0: 00000001 c01980c0 fffffffe c01afba0 c1ccfc20 c1ccfc00 c002a2bc c002a578
fc00: 00000000 0000000f 20000000 c01a6f58 c01a6d78 c1ccfc4c c1ccfc24 c001a15c
fc20: c002a250 c1ccfc84 f9880014 00000001 c4b25d74 20000013 ffffffff 00000000
fc40: c1ccfe0c c1ccfc50 c00191e0 c001a00c c1ccfdb8 c10679c0 c1e6d04c 00004000
fc60: 00000004 c1e6d04c f9710000 00010001 00000037 00000515 00000000 c1ccfe0c
fc80: c1ccfcc4 c1ccfc98 c4b25618 c4b25d74 20000013 ffffffff 00000004 c1e6d04c
fca0: f9710000 00010001 00000037 00000515 00000000 c1ccfe0c c1ccfcc4 c4b25618
fcc0: c4b25d7c c1ccfd08 c1ccfd8c c1ccfdb8 c1ccfd08 c1ccfd34 c10679d8 c10679f0
fce0: c1067a08 00000fc0 00000001 00000000 00000515 f9701900 f9701800 f9701600
fd00: f9710400 00000000 00000028 0000001c 00000514 00000000 00000000 c1ccfd3c
fd20: c1ccfd2c c002dcb4 a0000013 c0d824a0 c1cce000 00000029 0000001c 00000515
fd40: 00000001 00010000 c1ccfd7c c0022bd0 c0198040 0001a1cd c1ccfd80 c01aff64
fd60: 00000025 0000001c 00000511 00000001 00010000 c1ccfd80 c0022860 c002d85c
fd80: 00000000 00000000 0001a1cd 00000026 0000001c 00000512 00000000 00010000
fda0: 00000000 c1ccfdd0 00000000 31380000 ae147ae1 00000000 00000027 0000001c
fdc0: 00000513 00000001 00000000 407ae147 c1ccffb0 c1ccfdf4 c1ccfde4 c016a808
fde0: c016a1cc 00000000 c1e6d04c f9710000 c1ccff24 c1e6d010 c1cce000 00000000
fe00: c1ccfe44 c1ccfe10 c4b24888 c4b24b68 c4b11708 00000000 00000001 00000000
fe20: c1ccff24 bffff6cc 40578008 c4b19330 c1cce000 c4b2a0b0 c1ccfe54 c1ccfe48
fe40: c4b28784 c4b245b0 c1ccff80 c1ccfe58 c4b1c2b8 c4b28784 00000000 00147ae1
fe60: 28f5c400 00028f5c 00000000 000003f7 40501eb8 00000000 c1ccfea4 c1ccfe88
fe80: c015db3c c015d77c 007851eb 28f5c400 00028f5c 51eb851f c1ccfef8 c1ccfea8
fea0: c0161764 00003ff8 71000000 a3d70a3d 00000405 00000405 00000000 00003ff8
fec0: 71000000 a3d70a3d 00003ff9 28f5c000 f5c28f5c 00003ff9 28f5c000 f5c28f5c
fee0: 00003ff9 28f5c000 f5c28f5c 80000000 c1ccff2c c1ccff28 eed1f110 00000000
ff00: c1cce000 c1ccff7c c1ccff18 c015c4b0 c0167298 00003ff8 71000000 a3d70a3d
ff20: 00000000 03f00000 ffffffff 00000000 00000000 00000004 00000000 03c97e00
ff40: 03cfd200 03d16700 0023bc10 0023cb18 bffff73c bffff708 c0a43640 00004175
ff60: 00000007 bffff6cc ffffffe7 c1cce000 bffff6cc c1ccffa4 c1ccff84 c0054ff4
ff80: c4b1bea4 4037d200 bffff788 00242598 00000036 c0019804 00000000 c1ccffa8
ffa0: c0019680 c0054e08 4037d200 c015b638 00000007 00004175 bffff6cc 40396700
ffc0: 4037d200 bffff788 00242598 0023cb20 ffffffff 0023b9a0 bffff6cc bffff728
ffe0: 001ed608 bffff6bc 0018e6fc 40191734 20000010 00000007 acb38d02 1b8e0b1a
Backtrace:
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r7 = C01AFBA0 r6 = FFFFFFFE r5 = C01980C0 r4 = 00000001
Function entered at [ ] from [ ]
r8 = C01A6D78 r7 = C01A6F58 r6 = 20000000 r5 = 0000000F
r4 = 00000000
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r8 = C0019804 r7 = 00000036 r6 = 00242598 r5 = BFFFF788
r4 = 4037D200
Code: e59f00a4 e1a01003 eb000732 e3a03000 (e5833000)
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
|
你的系统Panic了,也就是发生了不可恢复的错误,LZ可以根据backtrace和PC指针来分析它。
下面是你的backtrace, 请与你编译是生成的symbl文件对应,一般可以找到出错的函数,在更具PC指针,应该能找到问题的所在。大体上可以判断你的问题在kernel中,大体在中断中发生的,可能是在请求页面的时候,你自己对照Backtrace找找吧。
Backtrace:
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r7 = C01AFBA0 r6 = FFFFFFFE r5 = C01980C0 r4 = 00000001
Function entered at [ ] from [ ]
r8 = C01A6D78 r7 = C01A6F58 r6 = 20000000 r5 = 0000000F
r4 = 00000000
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r8 = C0019804 r7 = 00000036 r6 = 00242598 r5 = BFFFF788
r4 = 4037D200
下面是你的backtrace, 请与你编译是生成的symbl文件对应,一般可以找到出错的函数,在更具PC指针,应该能找到问题的所在。大体上可以判断你的问题在kernel中,大体在中断中发生的,可能是在请求页面的时候,你自己对照Backtrace找找吧。
Backtrace:
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r7 = C01AFBA0 r6 = FFFFFFFE r5 = C01980C0 r4 = 00000001
Function entered at [ ] from [ ]
r8 = C01A6D78 r7 = C01A6F58 r6 = 20000000 r5 = 0000000F
r4 = 00000000
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
Function entered at [ ] from [ ]
r8 = C0019804 r7 = 00000036 r6 = 00242598 r5 = BFFFF788
r4 = 4037D200
|
不知道你的代码是自己移植的,还是直接该版本内核中修改的