免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2266 | 回复: 2
打印 上一主题 下一主题

驱动加载出错, 请帮忙 !!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-08 10:02 |只看该作者 |倒序浏览
PowerPC 环境下,linux  内核 2.4.26 ,  测试自已写的驱动时(驱动采用-static 编译),出现下列错误:

Oops: kernel access of bad area, sig: 11
NIP: C004B034 XER: 20000000 LR: C0005A3C SP: C09D9F20 REGS: c09d9e70 TRAP: 0300
   Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 00000004, DSISR: 20000000
TASK = c09d8000[27] 'sh' Last syscall: 63
last math c09d8000 last altivec 00000000
GPR00: C0005A3C C09D9F20 C09D8000 0000000A 00000001 00000000 00000000 FEFEFEFF
GPR08: 7F7F7F7F C09D9F50 C004B014 200004E4 840004E4 100B20A0 00000000 00000000
GPR16: 00000000 00000000 00000000 00000000 00009032 009D9F40 00000000 C0005C88
GPR24: C00059E0 00000001 100AFD18 0000000A 00000000 00000000 00000001 FFFFFFF7
Call backtrace:
00000001 C0005A3C 1004DEFC 1004D1E0 1001FAFC 100248E0 10023BD4
100201AC 1001FA58 10013B8C 10011044 0FEDAF70 00000000
Oops: kernel access of bad area, sig: 11
NIP: C00191A4 XER: 20000000 LR: C0019178 SP: C09D9D40 REGS: c09d9c90 TRAP: 0300
   Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 000021E0, DSISR: 20000000
TASK = c09d8000[27] 'sh' Last syscall: 63
last math c09d8000 last altivec 00000000
GPR00: 00000000 C09D9D40 C09D8000 00000000 C0400000 00000066 C09D5000 00000000
GPR08: C02CB440 C01603F0 00000000 00000001 00000000 100B20A0 00000000 00000000
GPR16: 00000000 00000000 00000000 00000000 00009032 009D9E60 00000000 C0005C88
GPR24: 00000000 C0180000 C0140000 C0140000 0000000B C09D8000 C013E780 000021E0
Call backtrace:
C0019178 C0005E14 C000FAD4 C000F8C4 C0005C88 00000001 C0005A3C
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!

论坛徽章:
0
2 [报告]
发表于 2009-05-08 10:14 |只看该作者
Oops: kernel access of bad area, sig: 11
NIP: C004B034 XER: 20000000 LR: C0005A3C SP: C09D9F20 REGS: c09d9e70 TRAP: 0300
   Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 00000004, DSISR: 20000000
TASK = c09d8000[27] 'sh' Last syscall: 63
last math c09d8000 last altivec 00000000
GPR00: C0005A3C C09D9F20 C09D8000 0000000A 00000001 00000000 00000000 FEFEFEFF
GPR08: 7F7F7F7F C09D9F50 C004B014 200004E4 840004E4 100B20A0 00000000 00000000
GPR16: 00000000 00000000 00000000 00000000 00009032 009D9F40 00000000 C0005C88
GPR24: C00059E0 00000001 100AFBB8 0000000A 00000000 00000000 00000001 FFFFFFF7
Call backtrace:
00000001 C0005A3C 1004DEFC 1004D1E0 1001FAFC 100248E0 10023BD4
100201AC 1001FA58 10013B8C 10011044 0FEDAF70 00000000
Oops: kernel access of bad area, sig: 11
NIP: C00191A4 XER: 20000000 LR: C0019178 SP: C09D9D40 REGS: c09d9c90 TRAP: 0300
   Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 000021E0, DSISR: 20000000
TASK = c09d8000[27] 'sh' Last syscall: 63
last math c09d8000 last altivec 00000000
GPR00: 00000000 C09D9D40 C09D8000 00000000 C0400000 00000066 C09D5000 C01C2D04
GPR08: C02CB440 C01603F0 00000000 00000001 00000000 100B20A0 00000000 00000000
GPR16: 00000000 00000000 00000000 00000000 00009032 009D9E60 00000000 C0005C88
GPR24: 00000000 C0180000 C0140000 C0140000 0000000B C09D8000 C013E780 000021E0
Call backtrace:
C0019178 C0005E14 C000FAD4 C000F8C4 C0005C88 00000001 C0005A3C
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!
init: /bin/sh respawning too fast
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Asser
tion `! "bad dynamic tag"' failed!
init: /bin/sh respawning too fast

论坛徽章:
0
3 [报告]
发表于 2009-05-08 11:34 |只看该作者
操作了不该操作的地方~
就是这个样子~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP