内核在不同点崩溃

内核在不同点崩溃

我使用 Tegra TK1 ARM 处理器制作了一个定制板。我已经为它编译了uboot和内核并烧写了它。现在,当它开始启动时,有时启动成功,有时内核崩溃。每次它在不同的地址崩溃并开始转储。每次崩溃都发生在内核挂载文件系统之后。在安装文件系统之前它永远不会崩溃。我还使用 NVIDIA 提供的工具测试了 RAM,并使用压力实用程序测试了 RAM,两项测试均成功完成。所以看来RAM没有问题。有人知道吗,我在这里分享一些转储

[   13.044646] Internal error: Oops - undefined instruction: 0 [#1] PREEMPT SMP ARM
[   13.044654] Modules linked in:
[   13.044668] CPU: 0 PID: 40 Comm: khubd Tainted: G        W    3.10.40 #60
[   13.044674] task: ed53dac0 ti: ed554000 task.ti: ed554000
[   13.044692] PC is at hub_thread+0x64/0x174
[   13.044698] LR is at hub_thread+0x144/0x174
[   13.044704] pc : [<c04c00a0>]    lr : [<c04c0180>]    psr: 60030113
[   13.044704] sp : ed555f38  ip : 00000000  fp : 00000000
[   13.044706] r10: 00000000  r9 : 00000000  r8 : c008da64
[   13.044709] r7 : c0cad044  r6 : c0d310c8  r5 : ed554000  r4 : c0cad03c
[   13.044711] r3 : 40200040  r2 : ed53dac0  r1 : 20030113  r0 : c0cad044
[   13.044716] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[   13.044719] Control: 10c5387d  Table: acc6006a  DAC: 00000015
[   13.044723] 
[   13.044723] PC: 0xc04c0020:
[   13.044724] 0020  c0cf6e52 c0cf6daa c0cf6e22 c0cf6dc2 c0cf6e0a c0cf6db0 c0cf6e10 e92d41f0
[   13.044738] 0040  e24dd018 e52de004 e8bd4000 e30d403c e1a0300d e3c35d7f e34c40ca e30160c8
[   13.044748] 0060  e30d8a64 e2847008 e3c5503f e34c60d3 e34c8008 ebefd422 ebfffd79 e595200c
[   13.044759] 0080  e5941000 e592300c e1510004 e3833101 e582300c 0a00001d e595200c e592300c
[   13.044770] 00a0  ed53edcc ed555f88 00000000 00000000 e3c33101 e582300c f57ff05f e5963000
[   13.044781] 00c0  e3530000 1a00000e ebef324e e3500000 0affffec e5943000 e1530004 1affffe9
[   13.044792] 00e0  e3130004 1a000026 e3a00000 e28dd018 e8bd81f0 e595000c ebefd39b e3500000
[   13.044803] 0100  0affffec e3a00000 ebefd3b2 eaffffe9 ebef3238 e3500000 1affffde e595200c

[   12.020636] tegra-udc tegra-udc.0: USB cable/charger disconnected
[   12.020996] otg state changed: SUSPEND --> HOST
[   12.021715] tegra USB phy - inst[0] platform info:
[   12.021719] port_otg: yes
[   12.021722] has_hostpc: yes
[   12.021725] phy_interface: USB_PHY_INTF_UTMI
[   12.021728] op_mode: TEGRA_USB_OPMODE_HOST
[   12.021731] qc2_voltage: 0
[   12.021734] vbus_gpio: -1
[   12.021739] hot_plug: disabled
[   12.021743] remote_wakeup: enabled
[   12.060761] mc-err: [mcerr] (ppcs) csw_ppcsahbslvw: EMEM decode error on PDE or PTE entry
[   12.060770] mc-err: [mcerr]   status = 0x6003203c; addr = 0x7c0c9880[   12.060779] mc-err: [mcerr]   ss
[   12.062219] mc-err: [mcerr] (ppcs) csw_ppcsahbslvw: EMEM decode error on PDE or PTE entry
[   12.062226] mc-err: [mcerr]   status = 0x6003203c; addr = 0x7c0c9880[   12.062231] mc-err: [mcerr]   ss
[   12.065313] mc-err: [mcerr] (ppcs) csw_ppcsahbslvw: EMEM decode error on PDE or PTE entry
[   12.065320] mc-err: [mcerr]   status = 0x6003203c; addr = 0x7c0c9880[   12.065326] mc-err: [mcerr]   ss
[   12.065913] mc-err: [mcerr] (ppcs) csw_ppcsahbslvw: EMEM decode error on PDE or PTE entry
[   12.065919] mc-err: [mcerr]   status = 0x6003203c; addr = 0x7c0c9880[   12.065925] mc-err: [mcerr]   ss
[   12.071274] Unable to handle kernel paging request at virtual address 00043884
[   12.071280] pgd = ec534000
[   12.071284] [00043884] *pgd=ac4b0831, *pte=00000000, *ppte=00000000
[   12.071305] Internal error: Oops: 17 [#1] PREEMPT SMP ARM
[   12.071311] Modules linked in:
[   12.071325] CPU: 1 PID: 262 Comm: nvfb.sh Tainted: G        W    3.10.40 #60
[   12.071331] task: eca0ea80 ti: ec4a2000 task.ti: ec4a2000
[   12.071351] PC is at part_round_stats_single+0x58/0x7c
[   12.071356] LR is at 0x1
[   12.071364] pc : [<c029a24c>]    lr : [<00000001>]    psr: 00000113
[   12.071364] sp : ec4a3c30  ip : fffb9b22  fp : c01bce5c
[   12.071368] r10: ece39e34  r9 : 00000003  r8 : ed06c400
[   12.071373] r7 : 00000001  r6 : fffb9b27  r5 : 00000001  r4 : 0000010a
[   12.071377] r3 : 00043860  r2 : fffb9b27  r1 : ed0a4c40  r0 : 0125d000
[   12.071386] Flags: nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[   12.071392] Control: 10c5387d  Table: ac53406a  DAC: 00000015
[   12.071398] 
[   12.071398] PC: 0xc029a1cc:
[   12.071402] a1cc  e3a06000 eafffff5 c0d6f168 e52de004 e8bd4000 e590305c e5930214 e3500000
[   12.071429] a1ec  128000d0 e12fff1e e92d4070 e52de004 e8bd4000 e591c1b0 e15c0002 08bd8070
[   12.071456] a20c  e59131b4 e591e1b8 e173000e 0a000012 e30a44e8 e59131bc e34c40bd e591e1b4
[   12.071482] a22c  e7940100 e042c00c e59151b8 e0833000 e5934024 e042c00c e59151b8 e0833000
[   12.071506] a24c  e5934024 e08ee005 e02c4e9c e583c024 e59131bc e080000c e5830020 e58121b0
[   12.071532] a26c  e8bd8070 e52de004 e8bd4000 e5903020 e1a01000 e590001c e3c33702 e5813020
[   12.071558] a28c  e590305c e3530000 012fff1e e12fff13 e52de004 e8bd4000 e5903070 e3530000
[   12.071585] a2ac  0a000000 e12fff13 e1a00003 e12fff1e e52de004 e8bd4000 e1a0300d e307136

[   11.059198] systemd-udevd[148]: starting version 215                         
[   11.072135] systemd[1]: Mounting /mnt/ramdisk...                             
[   11.086343] systemd[1]: Starting Syslog Socket.                              
[   11.097780] systemd[1]: Listening on Syslog Socket.                          
[   11.105728] systemd[1]: Starting Sockets.                                    
[   11.115019] systemd[1]: Reached target Sockets.                              
[   11.122357] systemd[1]: Starting Journal Service...                          
[   11.140562] systemd[1]: Started Journal Service.                             
[   11.551550] systemd-journald[158]: Received request to flush runtime journal1
[   11.862564] Tegra cpuquiet clusterswitch enabled                             
[   11.882266] *                                                                
[   11.898914] -[   11.936666] otg state changed: PERIPHERAL --> SUSPEND        
[   11.936836] tegra-udc tegra-udc.0: USB cable/charger disconnected            
[   11.937227] otg state changed: SUSPEND --> HOST                              
[   11.938022] tegra USB phy - inst[0] platform info:                           
[   11.938029] port_otg: yes                                                    
[   11.938036] has_hostpc: yes                                                  
[   11.938042] phy_interface: USB_PHY_INTF_UTMI                                 
[   11.938048] op_mode: TEGRA_USB_OPMODE_HOST                                   
[   11.938055] qc2_voltage: 0                                                   
[   11.938061] vbus_gpio: -1                                                    
[   11.938068] hot_plug: disabled                                               
[   11.938074] remote_wakeup: enabled                                           
[   11.993244] *[   12.147798] as3722-adc-extcon as3722-adc-extcon.2: USB-Host d
[   12.281049] Internal error: Oops - undefined instruction: 0 [#1] PREEMPT SMPM

[   12.292012] Modules linked in:                                               
[   12.298540] CPU: 0 PID: 309 Comm: cpufreq-set Tainted: G        W    3.10.400
[   12.309143] task: ec953ac0 ti: ec582000 task.ti: ec582000                    
[   12.316158] PC is at 0xec583d40                                              
[   12.320913] LR is at tegra_update_cpu_speed+0x128/0x2f0                      
[   12.327804] pc : [<ec583d40>]    lr : [<c004b1bc>]    psr: 80000013          
[   12.327804] sp : ec583d08  ip : 00000000  fp : ed6bdd80                      
[   12.342746] r10: c1df5568  r9 : 00000000  r8 : 001f845c                      
[   12.349718] r7 : c004b6e0  r6 : 001f845c  r5 : 000a9ec0  r4 : 00000000       
[   12.358037] r3 : 00000004  r2 : 00000000  r1 : c1dfd37a  r0 : 00000000       
[   12.366367] Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   12.375367] Control: 10c5387d  Table: ac8e006a  DAC: 00000015                
[   12.383008]                                                                  
[   12.383008] PC: 0xec583cc0:                                                  
[   12.390900] 3cc0  00000000 c1dfd37a 00000000 00000004 00000000 000a9ec0 001f0
[   12.403102] 3ce0  001f845c 00000000 c1df5568 ed6bdd80 00000000 ec583d08 c0040
[   12.415515] 3d00  80000013 ffffffff 001f845c 00000001 c0cee138 c004b758 c0d00
[   12.428162] 3d20  ed6bdd80 c004bd3c ec583d30 00000002 00000014 001f845c 00004
[   12.440884] 3d40  001f845c edaf2ac0 001f845c c05a73a0 00000003 ed6bdd80 00001
[   12.453901] 3d60  c0ba1568 00000004 00000064 edaf2ac0 c0bd9cbc ed6bdd80 00008
[   12.467055] 3d80  00000000 c05aff80 00000000 c1e10568 edaf2b80 c0b9fa78 c0bd0
[   12.480321] 3da0  00bae062 00000000 c0bd9cbc c1df55d8 edaf2ac0 ed6bdd80 edaf8
[   12.493747]                                                                  
[   12.493747] LR: 0xc004b13c:                                                  
[   12.502907] b13c  0a000060 e596300c e3530002 0a000009 e30632b0 e3a01002 e34c0
[   12.516329] b15c  ebffa872 e2508000 1a00004f e59d0008 e3a03002 e586300c e59d0
[   12.529856] b17c  e1530000 0a00003a e1500003 8a000051 e30b3760 e3e02000 e34c0
[   12.543566] b19c  e3094cbc e5935000 e5282010 e34c40bd ea000003 e3a01000 e1a0f
[   12.557385] b1bc  e59d2000 e2822001 e3a01004 e1a00005 eb098793 e5943000 e58d0
[   12.571207] b1dc  8afffff3 e59d3008 e3a01ffa e5960024 e0010391 ebff75a9 e2500
[   12.585024] b1fc  028d8010 05282010 0a000004 ea000053 e3a01001 e1a00008 eb150
[   12.598840] b21c  e2822001 e3a01004 e1a00005 eb09

谢谢

相关内容