内核版本:linux-3.2.0-psp04.06.00.11
出错打印信息如下:
[ 7.681671] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 7.690277] pgd = def64000
[ 7.693115] [00000000] *pgd=9efb9831, *pte=00000000, *ppte=00000000
[ 7.699737] Internal error: Oops: 817 [#1] PREEMPT
[ 7.704772] Modules linked in:
[ 7.707977] CPU: 0 Not tainted (3.2.0 #2)
[ 7.712585] PC is at __mutex_lock_slowpath+0x54/0x150
[ 7.717895] LR is at mutex_lock+0x24/0x28
[ 7.722106] pc : [<c04461a4>] lr : [<c04462c4>] psr: 800f0013
[ 7.722106] sp : de03fd40 ip : de03fd70 fp : de03fd6c
[ 7.734161] r10: de0e72e0 r9 : de063e40 r8 : def27818
[ 7.739624] r7 : de03c000 r6 : def2781c r5 : de03e000 r4 : def27818
[ 7.746490] r3 : 00000000 r2 : de03fd44 r1 : 00000001 r0 : def27818
[ 7.753326] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 7.760833] Control: 10c5387d Table: 9ef64019 DAC: 00000015
[ 7.766845] Process systemd (pid: 1, stack limit = 0xde03e2f0)
[ 7.772979] Stack: (0xde03fd40 to 0xde040000)
[ 7.777557] fd40: 00000100 def2781c 00000000 de0e72e0 def27800 deedff80 00500001 00000001
[ 7.786132] fd60: de03fd7c de03fd70 c04462c4 c044615c de03fdbc de03fd80 c023d484 c04462ac
[ 7.794738] fd80: c01f07e8 000a0101 de03e000 00000000 de03fdbc c06f7500 00000000 00000000
[ 7.803314] fda0: de0e72e0 deedff80 dd00c080 c00b5374 de03fdec de03fdc0 c00b5558 c023d218
[ 7.811920] fdc0: def39005 00000007 de03fdec 00000000 00000000 deedff80 de0e72e0 de159180
[ 7.820495] fde0: de03fe1c de03fdf0 c00afc60 c00b5380 00000000 deedff80 de03fed8 00000000
[ 7.829101] fe00: 000a0101 00000000 de0e72e0 00000000 de03fe3c de03fe20 c00b0a44 c00afa4c
[ 7.837677] fe20: 00000000 de03fed8 00000000 00000000 de03fe84 de03fe40 c00bee00 c00b0a10
[ 7.846282] fe40: de028180 de159180 dd001280 00000022 c00bd588 de0e72e0 00000007 de03fed8
[ 7.854858] fe60: de03e000 def39000 def39000 de03ff60 de03e000 00000000 de03fecc de03fe88
[ 7.863464] fe80: c00bf17c c00be738 de03fe94 de03fe98 c00945d8 00000000 de159180 dd00c080
[ 7.872039] fea0: c0080720 defb72c0 00000008 de03ff60 00000001 def39000 ffffff9c c000e104
[ 7.880645] fec0: de03ff54 de03fed0 c00bf53c c00bf0cc 00000041 00000000 de159180 dd00c080
[ 7.889221] fee0: 05b6719b 00000007 def39005 00000000 dd02e180 de0e72e0 00000101 00000004
[ 7.897827] ff00: 00000000 00000000 00000000 0000001f dee65800 de005600 ffffff9c 000a0101
[ 7.906402] ff20: de03ff54 de03ff30 c00cb48c 000a0101 00000000 00000000 0000001f 00000001
[ 7.915008] ff40: def39000 ffffff9c de03ff94 de03ff58 c00b0b34 c00bf514 00000107 c000e104
[ 7.923583] ff60: 000a0101 00000000 00000022 00000100 0008e09c 00000000 00080101 00000005
[ 7.932159] ff80: c000e104 00000000 de03ffa4 de03ff98 c00b0bf4 c00b0a5c 00000000 de03ffa8
[ 7.940765] ffa0: c000df80 c00b0bd8 0008e09c 00000000 0008e09c 000a0101 00000000 00000000
[ 7.949340] ffc0: 0008e09c 00000000 00080101 00000005 00000000 000950c8 00000001 00000001
[ 7.957946] ffe0: 000e7d44 bebfb5a8 0007195c 4022d5b4 600f0010 0008e09c ddfffddf feff7bbf
[ 7.966522] Backtrace:
[ 7.969085] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)
[ 7.978607] r7:00000001 r6:00500001 r5:deedff80 r4:def27800
[ 7.984558] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)
[ 7.992980] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)
[ 8.001586] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)
[ 8.011352] r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000
[ 8.018402] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)
[ 8.028564] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)
[ 8.038238] r6:00000000 r5:00000000 r4:de03fed8 r3:00000000
[ 8.044189] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)
[ 8.053344] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)
[ 8.062103] r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60
[ 8.069152] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)
[ 8.077941] r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f
[ 8.083892] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)
[ 8.092315] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)
[ 8.100982] Code: e2806004 e5802008 e50b6028 e50b3024 (e5832000)
[ 8.107452] ---[ end trace 74220a394dbf36b6 ]---
[ 8.112304] note: systemd[1] exited with preempt_count 2
[ 8.118103] BUG: scheduling while atomic: systemd/1/0x40000003
[ 8.124237] Modules linked in:
[ 8.127441] Backtrace:
。。。。。。。。。。。。。。。。。。。。。。。。。。
详情见附件:启动出错信息.txt