vmap allocation failed: use vmalloc=<size> to increase size.
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c2ae8000
[00000000] *pgd=32ae7031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1]
Modules linked in: 2440_dev1 2440_dev2 [last unloaded: 2440_dev1]
CPU: 0 Not tainted (2.6.28.7 #336)
PC is at device_read+0xf8/0x11c [2440_dev2]
LR is at 0x0
pc : [<bf012150>] lr : [<00000000>] psr: 60000013
sp : c281bf3c ip : c281be8c fp : c281bf50
r10: 40656fd8 r9 : c281a000 r8 : 00000000
r7 : 00000001 r6 : c281bf78 r5 : d85ce008 r4 : ad800000
r3 : c38054d0 r2 : 00000035 r1 : 00000034 r0 : 00000000
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: c000717f Table: 32ae8000 DAC: 00000015
Process mulitwindow (pid: 987, stack limit = 0xc281a260)
Stack: (0xc281bf3c to 0xc281c000)
bf20: c290ae60
bf40: bef75b68 c281bf74 c281bf54 c0092ec8 bf012068 c0035b60 c290ae80 c290ae60
bf60: c281bf78 00000000 c281bfa4 c281bf78 c00931f0 c0092e18 00000000 00000000
bf80: 00000000 000003f0 00072488 bef75b68 00000003 c002afa4 00000000 c281bfa8
bfa0: c002ae00 c00931b4 000003f0 00072488 00000006 bef75b68 00000001 00000000
bfc0: 000003f0 00072488 bef75b68 000a77d8 bef75c30 ffffffff 40656fd8 bef75b84
bfe0: 00000000 bef75b64 000036bc 40804490 60000010 00000006 30432031 30432431
Backtrace:
[<bf012058>] (device_read+0x0/0x11c [2440_dev2]) from [<c0092ec8>] (vfs_read+0xc
0/0x144)
r5:bef75b68 r4:c290ae60
[<c0092e08>] (vfs_read+0x0/0x144) from [<c00931f0>] (sys_read+0x4c/0x74)
r7:00000000 r6:c281bf78 r5:c290ae60 r4:c290ae80
[<c00931a4>] (sys_read+0x0/0x74) from [<c002ae00>] (ret_fast_syscall+0x0/0x2c)
r8:c002afa4 r7:00000003 r6:bef75b68 r5:00072488 r4:000003f0
Code: e3a02000 e59f001c eb407beb e1a04b04 (e5903000)
---[ end trace 6b541e6b4faeea63 ]---
Segmentation fault
我是加载了2440_dev1.ko 2440_dev2.ko两个模块后出现这个错误。查过是段(Segmentation Fault)错误,网上解决方法。
http://jesserei.blog.163.com/blog/static/121411689200910184518102/但我不用qt。单做了个linux上的应用程序运行一段时间也会出现此错误。符上源码。网上查资料查的。不过因为修改比较大所以有可能有一点问题,不过可能用。有adc驱动与io输入输出直接驱动、不是中断式的。
[ 此帖被qq360434407在2011-08-16 15:22重新编辑 ]