明远智睿技术论坛
标题:
求助,内核崩溃
[打印本页]
作者:
luogf
时间:
2019-9-24 16:20
标题:
求助,内核崩溃
系统运行一段时间之后就会报下面的错误,同样的软件和环境,就这台机器会出问题,log如下
[ALLRESETCTL] allresetctl_ioctl
[ALLRESETCTL] ALLRESETCTL_IOC_GET_INPUT
[ALLRESETCTL] RwInfor: bank=6, number=5, value=0,
[ALLRESETCTL] RwInfor: bank=6, number=5, value=1,
Unable to handle kernel paging request at virtual address 00100104
pgd = bad6c000
[00100104] *pgd=4a00b831, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1] PREEMPT SMP
Modules linked in: AllresetCtl GpioCtl wlan
CPU: 1 Not tainted (3.0.35 #1)
PC is at get_page_from_freelist+0x138/0x518
LR is at get_page_from_freelist+0x40c/0x518
pc : [<800c7e94>] lr : [<800c8168>] psr: 60000193
sp : ba1d9c98 ip : 8c0141cc fp : 00000002
r10: 8c0141c8 r9 : 000200da r8 : 0bfd3000
r7 : 8bfbf460 r6 : 800411b0 r5 : 80b45cc0 r4 : 00000001
r3 : 00200200 r2 : 00100100 r1 : 00200200 r0 : 00100100
Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c53c7d Table: 4ad6c04a DAC: 00000015
Process sh (pid: 3214, stack limit = 0xba1d82f0)
Stack: (0xba1d9c98 to 0xba1da000)
9c80: 00000041 00000000
9ca0: 00000002 60000113 8c0141cc 00000000 ba1d8000 80af3cc0 ba1d8000 000200da
9cc0: 00000000 80b467a4 bffbe818 00000000 00000000 ba1d8000 bffbe7e0 8009ad48
9ce0: 00000001 ffffffff 80af3cc0 80b45cc0 00022193 00000002 80b467a0 00000000
9d00: 80af3b38 80b45cc0 000200da 00000003 000200da 800c8918 00000003 00000041
9d20: 80b45cc0 00000002 406cd2cb 00000000 80b467a4 00000002 00000000 00000000
9d40: fffffff7 80ae00c0 8c010f40 8c010040 0000000a 00000003 8003fe34 ffffffff
9d60: 00000000 00000000 00000002 8009aca4 80b46b2c 80b45cc0 bace2000 00000002
9d80: 800521cc 8bfbf460 000a2000 8b9ae260 bad60a50 0009d000 8bf4016c 1d7135df
9da0: bad6c000 ba00b274 8bf4016c 800db51c ba1d9e64 8053fa00 ba00b000 000000a2
9dc0: 0001d713 bfc12820 00000001 00000003 baaf7190 0000000a baa232f0 1d7135df
9de0: bad60a50 00000001 0009d000 bad6c000 bfc12820 ba00b274 8bf4016c 800dd370
9e00: bad6c000 8bf4016c 1d7135df bfc1285c ba1d8000 8003f1b4 ffffffff f2a00100
9e20: 0000001d 00000002 00000001 80044a0c bfc12860 bad6c000 00000000 0009d000
9e40: bfc12820 bad60a50 bad6c000 00000001 bfc1285c 800dd990 bad6c000 00000001
9e60: ba1d9e74 bfc12820 0009d88c ba1d9fb0 bad60a50 bfedb2c0 0000081f 000aa5a8
9e80: bfc1285c 8004f968 00000000 00000003 ba086000 ba0861b0 00000008 00000000
9ea0: 8003fe34 ffffffff 00000000 00000000 80af3cc0 00000000 80af3cc0 80070a68
9ec0: 01200011 8003df40 0000007d 00000000 bffc1860 00000000 00000000 00000402
9ee0: 00000004 bffd1708 00000000 0000081f 80af7678 0009d88c ba1d9fb0 000ab848
9f00: 000aa5c8 000aa5a8 00000000 8003f384 80071a80 8c008f40 ba0e03a0 00000000
9f20: 60000013 8003df40 80543f5c 80af5ea8 80543f5c 8007264c ba0e03a0 8c008f40
9f40: ba1d9f64 80077e44 00000000 00000000 ba0e03a0 00000c90 7ee53718 00000000
9f60: 7ee53734 8007af68 2aad9068 bff19dc0 00000000 00000000 ba1d8000 8008adb0
9f80: 00010000 00000000 00010002 00000000 2aad9068 00000000 2ad31000 0000040f
9fa0: 0000000f 00000000 000a2950 80044f44 00000002 7ee537b8 00000000 000aafe8
9fc0: 00000c90 0009d870 00000000 000a2950 000ab848 000aa5c8 000aa5a8 00000000
9fe0: 2ad32208 7ee53738 00051c88 00035da8 60000010 ffffffff 00000000 00000000
[<800c7e94>] (get_page_from_freelist+0x138/0x518) from [<800c8918>] (__alloc_pages_nodemask+0xf0/0x6cc)
[<800c8918>] (__alloc_pages_nodemask+0xf0/0x6cc) from [<800db51c>] (do_wp_page+0xc4/0x708)
[<800db51c>] (do_wp_page+0xc4/0x708) from [<800dd370>] (handle_pte_fault+0x284/0x7d8)
[<800dd370>] (handle_pte_fault+0x284/0x7d8) from [<800dd990>] (handle_mm_fault+0xcc/0x16c)
[<800dd990>] (handle_mm_fault+0xcc/0x16c) from [<8004f968>] (do_page_fault+0x1b4/0x31c)
[<8004f968>] (do_page_fault+0x1b4/0x31c) from [<8003f384>] (do_DataAbort+0x34/0x9c)
[<8003f384>] (do_DataAbort+0x34/0x9c) from [<80044f44>] (ret_from_exception+0x0/0x10)
Exception stack(0xba1d9fb0 to 0xba1d9ff8)
9fa0: 00000002 7ee537b8 00000000 000aafe8
9fc0: 00000c90 0009d870 00000000 000a2950 000ab848 000aa5c8 000aa5a8 00000000
9fe0: 2ad32208 7ee53738 00051c88 00035da8 60000010 ffffffff
Code: 159c7004 e2477018 e597101c e5970018 (e5801004)
---[ end trace 896bbb5e63701c09 ]---
Unable to handle kernel paging request at virtual address 00100104
pgd = bad6c000
[00100104] *pgd=4adda831, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#2] PREEMPT SMP
Modules linked in: AllresetCtl GpioCtl wlan
CPU: 1 Tainted: G D (3.0.35 #1)
PC is at get_page_from_freelist+0x138/0x518
LR is at get_page_from_freelist+0x40c/0x518
pc : [<800c7e94>] lr : [<800c8168>] psr: 60000193
sp : ba075c98 ip : 8c0141cc fp : 00000002
r10: 8c0141c8 r9 : 000200da r8 : 0bfd3000
r7 : 8bfbf460 r6 : 800411b0 r5 : 80b45cc0 r4 : 00000001
r3 : 00200200 r2 : 00100100 r1 : 8c0141cc r0 : 00100100
Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c53c7d Table: 4ad6c04a DAC: 00000015
Process sh (pid: 3217, stack limit = 0xba0742f0)
Stack: (0xba075c98 to 0xba076000)
5c80: 00000041 00000000
5ca0: 00000002 60000113 8c0141cc 00000000 ba074000 80af3cc0 ba074000 000200da
5cc0: 00000000 80b467a4 bffbd258 00000000 00000000 ba074000 bffbd220 8009ad48
5ce0: 00000001 ffffffff ba075d9c 80b45cc0 bc0d746e 00000002 80b467a0 00000000
5d00: 80af3b38 80b45cc0 000200da 00000003 000200da 800c8918 00000003 00000041
5d20: 80b45cc0 00000002 00000000 badda28c 80b467a4 00000002 00000000 f2a00100
5d40: 0000001d 00000002 00000001 80044a0c b5f7fb60 b5f80000 00000020 0000001f
5d60: 800521cc 8bebefe0 000a3000 8bebefe0 45f7f55f 80b45cc0 80b52d20 ba074000
5d80: 800521cc 8bebf060 000a4000 8bebf0a0 ba159790 000a5000 8bf5bb4c 45f855df
5da0: bad6c000 badda294 8bf5bb4c 800db51c 80b46b2c ffffffff badda000 000000a4
5dc0: 00045f85 bfc12820 00000000 8c010f90 bffbd258 bace201c bfed9220 45f855df
5de0: ba159790 00000001 000a5000 bad6c000 bfc12820 badda294 8bf5bb4c 800dd370
5e00: bad6c000 8bf5bb4c 45f855df bae05fa8 bfc12680 800dae74 45f6f5dd 00045f6f
5e20: 00000012 8005027c 00000002 7ebf5000 7ebf6000 bad6c000 00000000 000a5000
5e40: bfc12820 ba159790 bad6c000 00000001 bfc1285c 800dd990 bad6c000 00000001
5e60: ba074000 bfc12820 000a501c ba075fb0 ba159790 bfed9220 0000081f 000a4ff8
5e80: bfc1285c 8004f968 00000000 00000003 bf8a0000 bf8a01b0 00000008 00000000
5ea0: 8003fe34 ffffffff 00000000 00000000 80af3cc0 00000000 80af3cc0 80070a68
5ec0: 01200011 8003df40 0000007d 00000000 bffc1940 00000000 00000000 00000402
5ee0: 00000004 bffd1708 00000003 0000081f 80af7678 000a501c ba075fb0 00093fb0
5f00: 000002e6 000a4ff8 00083d88 8003f384 80071a80 8c020f40 ba0e20a0 00000000
5f20: 60000013 8003df40 80543f5c bffbc000 80543f5c 8007264c ba0e20a0 8c020f40
5f40: ba075f64 80077e44 00000000 00000000 ba0e20a0 00000c92 7ebf5738 00000000
5f60: 7ebf5754 8007af68 2ab4f068 bff19f00 00000000 00000000 ba074000 8008adb0
5f80: 00010000 00000000 00010002 00000000 2ab4f068 00000000 2acea000 0000040f
5fa0: 0000000f 000ab540 000a4ff2 80044f44 00000014 00000020 00000001 000ab560
5fc0: 00000002 00000014 000ab540 000a4ff2 00093fb0 000002e6 000a4ff8 00083d88
5fe0: 2aceb208 7ebf55f0 00051c88 0007fe44 20000010 ffffffff 00000000 00000000
[<800c7e94>] (get_page_from_freelist+0x138/0x518) from [<800c8918>] (__alloc_pages_nodemask+0xf0/0x6cc)
[<800c8918>] (__alloc_pages_nodemask+0xf0/0x6cc) from [<800db51c>] (do_wp_page+0xc4/0x708)
[<800db51c>] (do_wp_page+0xc4/0x708) from [<800dd370>] (handle_pte_fault+0x284/0x7d8)
[<800dd370>] (handle_pte_fault+0x284/0x7d8) from [<800dd990>] (handle_mm_fault+0xcc/0x16c)
[<800dd990>] (handle_mm_fault+0xcc/0x16c) from [<8004f968>] (do_page_fault+0x1b4/0x31c)
[<8004f968>] (do_page_fault+0x1b4/0x31c) from [<8003f384>] (do_DataAbort+0x34/0x9c)
[<8003f384>] (do_DataAbort+0x34/0x9c) from [<80044f44>] (ret_from_exception+0x0/0x10)
Exception stack(0xba075fb0 to 0xba075ff8)
5fa0: 00000014 00000020 00000001 000ab560
5fc0: 00000002 00000014 000ab540 000a4ff2 00093fb0 000002e6 000a4ff8 00083d88
5fe0: 2aceb208 7ebf55f0 00051c88 0007fe44 20000010 ffffffff
Code: 159c7004 e2477018 e597101c e5970018 (e5801004)
---[ end trace 896bbb5e63701c0a ]---
[ALLRESETCTL] allresetctl_ioctl
[ALLRESETCTL] ALLRESETCTL_IOC_GET_INPUT
[ALLRESETCTL] RwInfor: bank=6, number=5, value=0,
[ALLRESETCTL] RwInfor: bank=6, number=5, value=1,
[KRFID] Slave spi Interrupt
[KRFID] rfid_read IN
[KRFID] Read byte
[KRFID] read_size=250
[KRFID] Update RFID Ring Buffer
[KRFID] rfid_read Return
[ALLRESETCTL] allresetctl_ioctl
[ALLRESETCTL] ALLRESETCTL_IOC_GET_INPUT
[ALLRESETCTL] RwInfor: bank=6, number=5, value=0,
[ALLRESETCTL] RwInfor: bank=6, number=5, value=1,
[ALLRESETCTL] allresetctl_ioctl
[ALLRESETCTL] ALLRESETCTL_IOC_GET_INPUT
[ALLRESETCTL] RwInfor: bank=6, number=5, value=0,
[ALLRESETCTL] RwInfor: bank=6, number=5, value=1,
复制代码
作者:
软件01
时间:
2019-9-26 10:19
建议先把接口和DDR测试一下
作者:
luogf
时间:
2019-9-26 16:19
软件01 发表于 2019-9-26 10:19
建议先把接口和DDR测试一下
您好,请问DDR如何测试?
欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/)
Powered by Discuz! X3.2