Unable to handle kernel paging request for data at address 0x00000000

  1. Linux version 2.6.26.3 (gr1x@mars) (gcc version 4.2.2) #1 Mon Sep 8 23:39:50 CS8
  2. console [udbg0] enabled
  3. setup_arch: bootmem
  4. arch: exit
  5. Zone PFN ranges:
  6.   DMA             0 ->   131072
  7.   Normal     131072 ->   131072
  8. Movable zone start PFN for each node
  9. early_node_map[1] active PFN ranges
  10.     0:        0 ->   131072
  11. Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
  12. Kernel command line:
  13. UIC3 (32 IRQ sources) at DCR 0x200
  14. UIC0 (32 IRQ sources) at DCR 0xc0
  15. UIC1 (32 IRQ sources) at DCR 0xd0
  16. UIC2 (32 IRQ sources) at DCR 0x210
  17. Unable to handle kernel paging request for data at address 0x00000000
  18. Faulting instruction address: 0xc0010a2c
  19. Oops: Kernel access of bad area, sig: 11 [#1]
  20. Galaxy
  21. Modules linked in:
  22. NIP: c0010a2c LR: c01418cc CTR: c0013aec
  23. REGS: c0265e60 TRAP: 0300   Not tainted  (2.6.26.3)
  24. MSR: 00021000 <ME>  CR: 84e22448  XER: 20000000
  25. DEAR: 00000000, ESR: 00000000
  26. TASK = c024d4a0[0] 'swapper' THREAD: c0264000
  27. GPR00: c014190c c0265f10 c024d4a0 00000000 c01f6103 ffffffff 00000000 00000090
  28. GPR08: 00000000 00000069 c025be8c c07faafb 42e22484 4a1060c1 1ffe5f00 00000000
  29. GPR16: 1ffdb7e4 1ffe0178 00000000 00000000 00000000 00000000 1ffe111c 00000006
  30. GPR24: 00000000 00000000 c00161f4 c01f6220 dfffe434 c0265f48 c01f6104 dffff048
  31. NIP [c0010a2c] strcmp+0x8/0x24
  32. LR [c01418cc] of_find_property+0x4c/0x7c
  33. Call Trace:
  34. [c0265f10] [c0047784] set_irq_type+0x60/0x98 (unreliable)
  35. [c0265f30] [c014190c] of_get_property+0x10/0x34
  36. [c0265f40] [c0141ce8] of_device_is_compatible+0x24/0xa0
  37. [c0265f70] [c0141f54] of_find_compatible_node+0x78/0xc4
  38. [c0265f90] [c023303c] uic_init_tree+0x140/0x17c
  39. [c0265fb0] [c022e7e0] init_IRQ+0x24/0x34
  40. [c0265fc0] [c02288f8] start_kernel+0x174/0x2a8
  41. [c0265ff0] [c00001e8] skpinv+0x190/0x1cc
  42. Instruction dump:
  43. 3884ffff 8c050001 2c000000 4082fff8 38a5ffff 8c040001 2c000000 9c050001
  44. 4082fff4 4e800020 38a3ffff 3884ffff <8c650001> 2c830000 8c040001 7c601851
  45. ---[ end trace 31fd0ba7d8756001 ]---
  46. Kernel panic - not syncing: Attempted to kill the idle task!
  47. Rebooting in 180 seconds..
昨天的问题,邮件列表里曾有人问过相同的问题,摘录一下: http://ozlabs.org/pipermail/linuxppc-dev/2008-April/054087.html,
crash位置是 "console_init()" ...(bdi2000,羡慕)
  1. after building a debug kernel and attaching the bdi2000 it looks like  
  2. the crash occurs during "console_init()" ...
和我一样,最开始也认为dts文件有问题
  1. > Kernel starts and crashes with "unable to handle kernel paging request @  
  2. > 00000000".
  3. >
  4. > After turning debug on 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值