Kerne crash vim3l

Dear:
我们的vim3l板子上出现系统crash问题,报的错误是undefined instruction,对应错误指令码是“e7f001f2”,通过vmlinux反汇编得到的asm文件可以找到对应的汇编指令是“udf #18”,麻烦帮忙分析问题原因。
@tenk.wang @jasonl

硬件:vim3l
编译器:gcc-linaro-6.3.1-arm-linux-gnueabihf(from android 9.0 SDK)

undefined instruction对应的指令码:
[ 622.692249@3] Code: eaffffae e5963014 e3130001 1affffa2 (e7f001f2)

vmlinux反汇编后找到的对应asm代码:
c0a97bf0: e7f001f2 udf #18

系统crash时详细oops信息:

[ 621.988410@3] foundation (3386): undefined instruction: pc=c03951ac

[ 621.989037@3] reg value pfn reg value pfn
[ 621.994926@3] r0 : 01a61898 -------- r1 : c1a6189c --------
[ 622.000906@3] r2 : 00000000 -------- r3 : ef02bc34 --------
[ 622.006886@3] r4 : 00000051 -------- r5 : c1a61898 --------
[ 622.012866@3] r6 : ef02bc20 -------- r7 : c1a61898 --------
[ 622.018848@3] r8 : 7df3f0c4 531d9 r9 : 00000000 --------
[ 622.024826@3] r10: c0a88028 -------- fp : bc2e7b7c 573fa
[ 622.030806@3] ip : bc2e7b38 573fa sp : bc2e7b38 573fa
[ 622.036786@3] lr : c0394f1c -------- pc : c03951ac --------
[ 622.042769@3] CPU: 3 PID: 3386 Comm: foundation Tainted: G W 4.9.113 #1
[ 622.050479@3] Hardware name: Generic DT based system
[ 622.055420@3] task: ee2de300 task.stack: bc2e6000
[ 622.060107@3] PC is at kfree+0x2d0/0x324
[ 622.064000@3] LR is at kfree+0x40/0x324
[ 622.067816@3] pc : [] lr : [] psr: 40000013
[ 622.067816@3] sp : bc2e7b38 ip : bc2e7b38 fp : bc2e7b7c
[ 622.079600@3] r10: c0a88028 r9 : 00000000 r8 : 7df3f0c4
[ 622.084973@3] r7 : c1a61898 r6 : ef02bc20 r5 : c1a61898 r4 : 00000051
[ 622.091646@3] r3 : ef02bc34 r2 : 00000000 r1 : c1a6189c r0 : 01a61898
[ 622.098322@3] R11 : bc2e7b7c, PFN:573fa
[ 622.102133@3] R12 : bc2e7b38, PFN:573fa
[ 622.105946@3] R13 : bc2e7b38, PFN:573fa
[ 622.109760@3] Flags: nZcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 622.117040@3] Control: 10c5383d Table: 2d62806a DAC: 00000051
[ 622.122933@3]
[ 622.122933@3] PC: 0xc039512c:
[ 622.127525@3] 512c 0affff9c eb35a6d2 eaffff9a e791c000 e0811000 e51b2030 e152000c 1affffb3
[ 622.135845@3] 514c e51b0030 e5835000 e50ba030 e280c008 e1a0000a e581c000 eb27d531 e51b2030
[ 622.144165@3] 516c e121f002 eaffffb9 e51b6034 e3a03001 e51ba038 e1a00008 e58d3000 e1a02005
[ 622.152485@3] 518c e1a01006 e1a03005 e58da004 ebfffc6d eaffffae e5963014 e3130001 1affffa2
[ 622.160805@3] 51ac e7f001f2 e3560000 0affffa8 e5963000 e1a01006 e3a00008 e3c33901 e5863000
[ 622.169125@3] 51cc eb091e8f e5965008 e3550000 0affff9f e3a04000 e1a00006 e2844001 e3a01000
[ 622.177445@3] 51ec e2866020 ebfed765 e1550004 1afffff8 eaffff96 e1a0c00d e92ddff0 e24cb004
[ 622.185765@3] 520c e24dd01c e52de004 e8bd4000 e30434ec e50b1038 e34c31bf e30810c0 e1a09000
[ 622.194086@3]
[ 622.194086@3] LR: 0xc0394e9c:
[ 622.198680@3] 4e9c e1a00005 eb277c53 e5953000 e51b0030 e2133901 11a03005 01a01003 11d313ba
[ 622.206999@3] 4ebc ebfed832 e3a03000 e5843000 eaffffcc e51b3030 e1d313ba eaffffed e7f001f2
[ 622.215318@3] 4edc e1a0c00d e92ddff0 e24cb004 e24dd01c e52de004 e8bd4000 e1a0a00e e1a05000
[ 622.223639@3] 4efc e1a00000 e3550010 9a000054 e3083d80 e1a00005 e34c31bf e5936000 ebfa1c5c
[ 622.231959@3] 4f1c e2853101 e1a03623 e0866283 e5963014 e3130001 12436001 e5963014 e3130001
[ 622.240279@3] 4f3c 12433001 01a03006 e5933000 e3130080 0a000036 e1a0900d e596801c e3c94d7f
[ 622.248598@3] 4f5c e50b6034 e3c4403f e50ba038 e2844d77 e2844028 e5943004 e2833001 e5843004
[ 622.256918@3] 4f7c e5983000 ee1d2f90 e2833004 e7933002 e50b3030 e5943004 e2433001 e3530000
[ 622.265239@3]
[ 622.265239@3] R1: 0xc1a6181c:
[ 622.269832@3] 181c 7fffffff 00000014 00000000 00010402 00000000 00000000 0004097b 000001b0
[ 622.278152@3] 183c 00000006 00000014 00000014 00000000 00000180 7fffffff 00000014 00000000
[ 622.286472@3] 185c 00010402 00000000 00000000 00050980 000001b0 00000006 00000014 00000014
[ 622.294792@3] 187c 00000000 00000180 7fffffff 00000014 00000000 00010402 00000000 0000cba4
[ 622.303112@3] 189c c1a6189c c1a6189c 00000001 00000000 00000000 ed710000 ed6eea00 00000000
[ 622.311432@3] 18bc 00000000 ed4f6e80 00000000 00000018 00000000 00000064 00000000 00000000
[ 622.319752@3] 18dc 00000000 000003e8 00000000 00010001 00000000 00000000 00000000 00000000
[ 622.328072@3] 18fc 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 622.336392@3]
[ 622.336392@3] R3: 0xef02bbb4:
[ 622.340985@3] bbb4 ef02bbb4 ef02bbb4 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.349306@3] bbd4 ef02bbd4 ef02bbd4 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.357625@3] bbf4 ef02bbf4 ef02bbf4 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.365945@3] bc14 ef02bc14 ef02bc14 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.374265@3] bc34 ef02bc34 ef02bc34 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.382585@3] bc54 ef02bc54 ef02bc54 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.390905@3] bc74 ef02bc74 ef02bc74 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.399225@3] bc94 ef02bc94 ef02bc94 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 622.407547@3]
[ 622.407547@3] R5: 0xc1a61818:
[ 622.412139@3] 1818 00000180 7fffffff 00000014 00000000 00010402 00000000 00000000 0004097b
[ 622.420459@3] 1838 000001b0 00000006 00000014 00000014 00000000 00000180 7fffffff 00000014
[ 622.428779@3] 1858 00000000 00010402 00000000 00000000 00050980 000001b0 00000006 00000014
[ 622.437099@3] 1878 00000014 00000000 00000180 7fffffff 00000014 00000000 00010402 00000000
[ 622.445419@3] 1898 0000cba4 c1a6189c c1a6189c 00000001 00000000 00000000 ed710000 ed6eea00
[ 622.453739@3] 18b8 00000000 00000000 ed4f6e80 00000000 00000018 00000000 00000064 00000000
[ 622.462059@3] 18d8 00000000 00000000 000003e8 00000000 00010001 00000000 00000000 00000000
[ 622.470379@3] 18f8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 622.478699@3]
[ 622.478699@3] R6: 0xef02bba0:
[ 622.483292@3] bba0 00000400 00000000 00000000 ffffffff 00000001 ef02bbb4 ef02bbb4 00000000
[ 622.491612@3] bbc0 00000400 00000000 00000000 ffffffff 00000001 ef02bbd4 ef02bbd4 00000000
[ 622.499932@3] bbe0 00000400 00000000 00000000 ffffffff 00000001 ef02bbf4 ef02bbf4 00000000
[ 622.508252@3] bc00 00000400 00000000 00000000 ffffffff 00000001 ef02bc14 ef02bc14 00000000
[ 622.516572@3] bc20 00000400 00000000 00000000 ffffffff 00000001 ef02bc34 ef02bc34 00000000
[ 622.524892@3] bc40 00000400 00000000 00000000 ffffffff 00000001 ef02bc54 ef02bc54 00000000
[ 622.533212@3] bc60 00000400 00000000 00000000 ffffffff 00000001 ef02bc74 ef02bc74 00000000
[ 622.541532@3] bc80 00000400 00000000 00000000 ffffffff 00000001 ef02bc94 ef02bc94 00000000
[ 622.549852@3]
[ 622.549852@3] R7: 0xc1a61818:
[ 622.554445@3] 1818 00000180 7fffffff 00000014 00000000 00010402 00000000 00000000 0004097b
[ 622.562765@3] 1838 000001b0 00000006 00000014 00000014 00000000 00000180 7fffffff 00000014
[ 622.571085@3] 1858 00000000 00010402 00000000 00000000 00050980 000001b0 00000006 00000014
[ 622.579405@3] 1878 00000014 00000000 00000180 7fffffff 00000014 00000000 00010402 00000000
[ 622.587725@3] 1898 0000cba4 c1a6189c c1a6189c 00000001 00000000 00000000 ed710000 ed6eea00
[ 622.596045@3] 18b8 00000000 00000000 ed4f6e80 00000000 00000018 00000000 00000064 00000000
[ 622.604365@3] 18d8 00000000 00000000 000003e8 00000000 00010001 00000000 00000000 00000000
[ 622.612685@3] 18f8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 622.621006@3]
[ 622.621006@3] R10: 0xc0a87fa8:
[ 622.625686@3] 7fa8 e92dd800 e24cb004 e52de004 e8bd4000 e3a00002 e89da800 e1a0c00d e92dd800
[ 622.634005@3] 7fc8 e24cb004 e52de004 e8bd4000 ebe433c0 e3043758 e34c31c3 e28320b8 f592f000
[ 622.642325@3] 7fe8 e1921f9f e2811001 e1820f91 e3300000 1afffffa e89da800 e1a0c00d e92dd800
[ 622.650645@3] 8008 e24cb004 e52de004 e8bd4000 e5903028 e3530000 13a02000 15832018 ebe433ac
[ 622.658965@3] 8028 e3043758 e34c31c3 e28320c4 f592f000 e1921f9f e2811001 e1820f91 e3300000
[ 622.667285@3] 8048 1afffffa e89da800 e1a0c00d e92dd830 e24cb004 e52de004 e8bd4000 e1a04000
[ 622.675605@3] 8068 e5900034 e3500000 0a000000 ebffffd1 e5940038 ebe43396 e1a00004 ebe43394
[ 622.683925@3] 8088 e89da830 e1a0c00d e92dd800 e24cb004 e52de004 e8bd4000 e1a03001 e308117c
[ 622.692249@3] Code: eaffffae e5963014 e3130001 1affffa2 (e7f001f2)
[ 622.698491@3] ------------[ cut here ]------------
[ 622.703253@3] kernel BUG at mm/slub.c:3930!
[ 622.707413@3] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM
[ 622.713394@3] Modules linked in:
[ 622.716602@3] CPU: 3 PID: 3386 Comm: foundation Tainted: G W 4.9.113 #1
[ 622.724313@3] Hardware name: Generic DT based system
[ 622.729253@3] task: ee2de300 task.stack: bc2e6000
[ 622.733936@3] PC is at kfree+0x2d0/0x324
[ 622.737834@3] LR is at kfree+0x40/0x324
[ 622.741647@3] pc : [] lr : [] psr: 40000013
[ 622.741647@3] sp : bc2e7b38 ip : bc2e7b38 fp : bc2e7b7c
[ 622.753433@3] r10: c0a88028 r9 : 00000000 r8 : 7df3f0c4
[ 622.758806@3] r7 : c1a61898 r6 : ef02bc20 r5 : c1a61898 r4 : 00000051
[ 622.765480@3] r3 : ef02bc34 r2 : 00000000 r1 : c1a6189c r0 : 01a61898
[ 622.772154@3] R11 : bc2e7b7c, PFN:573fa
[ 622.775967@3] R12 : bc2e7b38, PFN:573fa
[ 622.779780@3] R13 : bc2e7b38, PFN:573fa
[ 622.783593@3] Flags: nZcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 622.790873@3] Control: 10c5383d Table: 2d62806a DAC: 00000051
[ 622.796766@3]
[ 622.796766@3] PC: 0xc039512c:
[ 622.801359@3] 512c 0affff9c eb35a6d2 eaffff9a e791c000 e0811000 e51b2030 e152000c 1affffb3
[ 622.809679@3] 514c e51b0030 e5835000 e50ba030 e280c008 e1a0000a e581c000 eb27d531 e51b2030
[ 622.817999@3] 516c e121f002 eaffffb9 e51b6034 e3a03001 e51ba038 e1a00008 e58d3000 e1a02005
[ 622.826319@3] 518c e1a01006 e1a03005 e58da004 ebfffc6d eaffffae e5963014 e3130001 1affffa2
[ 622.834639@3] 51ac e7f001f2 e3560000 0affffa8 e5963000 e1a01006 e3a00008 e3c33901 e5863000
[ 622.842959@3] 51cc eb091e8f e5965008 e3550000 0affff9f e3a04000 e1a00006 e2844001 e3a01000
[ 622.851279@3] 51ec e2866020 ebfed765 e1550004 1afffff8 eaffff96 e1a0c00d e92ddff0 e24cb004
[ 622.859599@3] 520c e24dd01c e52de004 e8bd4000 e30434ec e50b1038 e34c31bf e30810c0 e1a09000
[ 622.867921@3]
[ 622.867921@3] LR: 0xc0394e9c:
[ 622.872512@3] 4e9c e1a00005 eb277c53 e5953000 e51b0030 e2133901 11a03005 01a01003 11d313ba
[ 622.880832@3] 4ebc ebfed832 e3a03000 e5843000 eaffffcc e51b3030 e1d313ba eaffffed e7f001f2
[ 622.889152@3] 4edc e1a0c00d e92ddff0 e24cb004 e24dd01c e52de004 e8bd4000 e1a0a00e e1a05000
[ 622.897472@3] 4efc e1a00000 e3550010 9a000054 e3083d80 e1a00005 e34c31bf e5936000 ebfa1c5c
[ 622.905792@3] 4f1c e2853101 e1a03623 e0866283 e5963014 e3130001 12436001 e5963014 e3130001
[ 622.914112@3] 4f3c 12433001 01a03006 e5933000 e3130080 0a000036 e1a0900d e596801c e3c94d7f
[ 622.922432@3] 4f5c e50b6034 e3c4403f e50ba038 e2844d77 e2844028 e5943004 e2833001 e5843004
[ 622.930752@3] 4f7c e5983000 ee1d2f90 e2833004 e7933002 e50b3030 e5943004 e2433001 e3530000
[ 622.939072@3]
[ 622.939072@3] R1: 0xc1a6181c:
[ 622.943665@3] 181c 7fffffff 00000014 00000000 00010402 00000000 00000000 0004097b 000001b0
[ 622.951985@3] 183c 00000006 00000014 00000014 00000000 00000180 7fffffff 00000014 00000000
[ 622.960305@3] 185c 00010402 00000000 00000000 00050980 000001b0 00000006 00000014 00000014
[ 622.968625@3] 187c 00000000 00000180 7fffffff 00000014 00000000 00010402 00000000 0000cba4
[ 622.976945@3] 189c c1a6189c c1a6189c 00000001 00000000 00000000 ed710000 ed6eea00 00000000
[ 622.985265@3] 18bc 00000000 ed4f6e80 00000000 00000018 00000000 00000064 00000000 00000000
[ 622.993585@3] 18dc 00000000 000003e8 00000000 00010001 00000000 00000000 00000000 00000000
[ 623.001905@3] 18fc 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.010226@3]
[ 623.010226@3] R3: 0xef02bbb4:
[ 623.014819@3] bbb4 ef02bbb4 ef02bbb4 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.023139@3] bbd4 ef02bbd4 ef02bbd4 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.031459@3] bbf4 ef02bbf4 ef02bbf4 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.039779@3] bc14 ef02bc14 ef02bc14 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.048099@3] bc34 ef02bc34 ef02bc34 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.056419@3] bc54 ef02bc54 ef02bc54 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.064739@3] bc74 ef02bc74 ef02bc74 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.073059@3] bc94 ef02bc94 ef02bc94 00000000 00000400 00000000 00000000 ffffffff 00000001
[ 623.081379@3]
[ 623.081379@3] R5: 0xc1a61818:
[ 623.085972@3] 1818 00000180 7fffffff 00000014 00000000 00010402 00000000 00000000 0004097b
[ 623.094292@3] 1838 000001b0 00000006 00000014 00000014 00000000 00000180 7fffffff 00000014
[ 623.102612@3] 1858 00000000 00010402 00000000 00000000 00050980 000001b0 00000006 00000014
[ 623.110932@3] 1878 00000014 00000000 00000180 7fffffff 00000014 00000000 00010402 00000000
[ 623.119252@3] 1898 0000cba4 c1a6189c c1a6189c 00000001 00000000 00000000 ed710000 ed6eea00
[ 623.127572@3] 18b8 00000000 00000000 ed4f6e80 00000000 00000018 00000000 00000064 00000000
[ 623.135892@3] 18d8 00000000 00000000 000003e8 00000000 00010001 00000000 00000000 00000000
[ 623.144212@3] 18f8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.152532@3]
[ 623.152532@3] R6: 0xef02bba0:
[ 623.157125@3] bba0 00000400 00000000 00000000 ffffffff 00000001 ef02bbb4 ef02bbb4 00000000
[ 623.165445@3] bbc0 00000400 00000000 00000000 ffffffff 00000001 ef02bbd4 ef02bbd4 00000000
[ 623.173765@3] bbe0 00000400 00000000 00000000 ffffffff 00000001 ef02bbf4 ef02bbf4 00000000
[ 623.182085@3] bc00 00000400 00000000 00000000 ffffffff 00000001 ef02bc14 ef02bc14 00000000
[ 623.190405@3] bc20 00000400 00000000 00000000 ffffffff 00000001 ef02bc34 ef02bc34 00000000
[ 623.198725@3] bc40 00000400 00000000 00000000 ffffffff 00000001 ef02bc54 ef02bc54 00000000
[ 623.207045@3] bc60 00000400 00000000 00000000 ffffffff 00000001 ef02bc74 ef02bc74 00000000
[ 623.215365@3] bc80 00000400 00000000 00000000 ffffffff 00000001 ef02bc94 ef02bc94 00000000
[ 623.223685@3]
[ 623.223685@3] R7: 0xc1a61818:
[ 623.228279@3] 1818 00000180 7fffffff 00000014 00000000 00010402 00000000 00000000 0004097b
[ 623.236599@3] 1838 000001b0 00000006 00000014 00000014 00000000 00000180 7fffffff 00000014
[ 623.244919@3] 1858 00000000 00010402 00000000 00000000 00050980 000001b0 00000006 00000014
[ 623.253239@3] 1878 00000014 00000000 00000180 7fffffff 00000014 00000000 00010402 00000000
[ 623.261559@3] 1898 0000cba4 c1a6189c c1a6189c 00000001 00000000 00000000 ed710000 ed6eea00
[ 623.269879@3] 18b8 00000000 00000000 ed4f6e80 00000000 00000018 00000000 00000064 00000000
[ 623.278199@3] 18d8 00000000 00000000 000003e8 00000000 00010001 00000000 00000000 00000000
[ 623.286519@3] 18f8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.294839@3]
[ 623.294839@3] R10: 0xc0a87fa8:
[ 623.299519@3] 7fa8 e92dd800 e24cb004 e52de004 e8bd4000 e3a00002 e89da800 e1a0c00d e92dd800
[ 623.307839@3] 7fc8 e24cb004 e52de004 e8bd4000 ebe433c0 e3043758 e34c31c3 e28320b8 f592f000
[ 623.316159@3] 7fe8 e1921f9f e2811001 e1820f91 e3300000 1afffffa e89da800 e1a0c00d e92dd800
[ 623.324479@3] 8008 e24cb004 e52de004 e8bd4000 e5903028 e3530000 13a02000 15832018 ebe433ac
[ 623.332799@3] 8028 e3043758 e34c31c3 e28320c4 f592f000 e1921f9f e2811001 e1820f91 e3300000
[ 623.341119@3] 8048 1afffffa e89da800 e1a0c00d e92dd830 e24cb004 e52de004 e8bd4000 e1a04000
[ 623.349441@3] 8068 e5900034 e3500000 0a000000 ebffffd1 e5940038 ebe43396 e1a00004 ebe43394
[ 623.357759@3] 8088 e89da830 e1a0c00d e92dd800 e24cb004 e52de004 e8bd4000 e1a03001 e308117c
[ 623.366081@3] Process foundation (pid: 3386, stack limit = 0xbc2e6000)
[ 623.372580@3] Stack: (0xbc2e7b38 to 0xbc2e8000)
[ 623.377087@3] 7b20: bc2e7b64 c1639fd8
[ 623.385409@3] 7b40: 00001195 c039d5e4 bc2e7b8c bc2e7b58 c039d5e4 00000051 80287203 00000000
[ 623.393728@3] 7b60: c1a61898 7df3f0c4 00000000 ed6eea00 bc2e7b8c bc2e7b80 c0a88028 c0394ee8
[ 623.402049@3] 7b80: bc2e7c6c bc2e7b90 c0a8e9e4 c0a8800c ed71014c b2888000 7e1a5fb8 40286300
[ 623.410368@3] 7ba0: bc2e7de8 bc2e7c14 7e1a5fbc 7e1a5fe4 ed6eea00 ed710000 bc2e7c6c bc2e7bc8
[ 623.418688@3] 7bc0: c0a93958 c0a90664 00000000 00001de8 00000001 c11035c8 00000000 c0186201
[ 623.427008@3] 7be0: 80087209 80047210 7df3f090 8004720f ed6eea28 7df3f09c c1a6189c ed710000
[ 623.435329@3] 7c00: 7df3f0c4 7e1a5fb0 7e1a5fe4 40086309 c11035c8 00000000 00000000 00000000
[ 623.443648@3] 7c20: 00000018 00000000 000003e8 00000004 00000000 b2888000 b2888004 00000000
[ 623.451968@3] 7c40: 00000000 00000000 c1c34758 bc2e7ca0 c0186201 b1e50aec ed5d2d80 c1a88d90
[ 623.460288@3] 7c60: bc2e7ce4 bc2e7c70 c0a95264 c0a8dbe8 bc2e7cb0 00000000 00000000 c025822c
[ 623.468609@3] 7c80: bc2e7de8 00000000 00000001 c1589d20 00000105 ed710000 ed6eea00 ed710000
[ 623.476928@3] 7ca0: 00000034 00000034 7e1a5fb0 00000100 00000000 7df3f090 ed488330 b1e50aec
[ 623.485248@3] 7cc0: ee1d29c0 ed5d2d80 00000004 b1e50aec 00000004 00000000 bc2e7d64 bc2e7ce8
[ 623.493568@3] 7ce0: c03b5614 c0a94848 c056c9f4 c0563c44 00000062 00000001 bc2e7d10 00000092
[ 623.501888@3] 7d00: ed687301 ede8ba10 cbb096e8 00006201 bc2e7d0b bc2e7d04 c03c26a4 c02a4fc4
[ 623.510208@3] 7d20: c1a4a4fc c1a47d28 ed5d2d80 c0186201 bc2e7d64 bc2e7d40 c0560434 00000000
[ 623.518528@3] 7d40: ed5d2d81 ed5d2d80 c0186201 b1e50aec 00000004 00000000 bc2e7d8c bc2e7d68
[ 623.526848@3] 7d60: c03b5fb8 c03b5570 00000100 7df3efd0 00000000 00000036 c0208984 bc2e7de8
[ 623.535168@3] 7d80: 00000000 bc2e7d90 c02087c0 c03b5f48 00000100 7df3efd0 00000004 c0186201
[ 623.543488@3] 7da0: b1e50aec 00000000 00000100 7df3efd0 00000000 00000036 00000004 b3ff8854
[ 623.551808@3] 7dc0: 7df084f0 b1e50ab8 b3d90e48 b1e50988 b3d855c9 b3fbb324 a0000010 00000004
[ 623.560128@3] 7de0: 00000000 00000000 00000002 00000000 00000000 ee2de300 00000003 00000000
[ 623.568448@3] 7e00: eef960c0 ed548000 eded0c40 ed5716c0 ee2de300 eef960c0 ffffe000 bc2e7b74
[ 623.576768@3] 7e20: bc2e7b08 c10fe1e0 00000000 00000000 00000000 00000000 00000000 01010000
[ 623.585088@3] 7e40: 00000000 b1e50dd4 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.593408@3] 7e60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.601728@3] 7e80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.610048@3] 7ea0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.618368@3] 7ec0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.626688@3] 7ee0: 00000001 51743bad 3f800000 2a287700 00000000 00000000 00000000 00000000
[ 623.635008@3] 7f00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.643328@3] 7f20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.651648@3] 7f40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.659968@3] 7f60: 00000000 00000000 00000000 00000000 b3b770c1 b3b77f85 00000006 00000000
[ 623.668288@3] 7f80: 0000001b 00000000 0000000c 00000001 b3e70000 c49f94ae 006d0072 00730069
[ 623.676608@3] 7fa0: 00650067 00430064 006c0061 0062006c 00000000 00000000 00000000 00000000
[ 623.684928@3] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 623.693248@3] 7fe0: 40000700 20000000 c1b56060 bc2e7ab8 00000001 00000000 00000000 00000000
[ 623.701576@3] [bc2e7b8c+ 16][] binder_free_transaction+0x28/0x50
[ 623.708505@3] [bc2e7c6c+ 224][] binder_thread_read+0xe08/0x1558
[ 623.715263@3] [bc2e7ce4+ 120][] binder_ioctl+0xa28/0xe88
[ 623.721417@3] [bc2e7d64+ 128][] do_vfs_ioctl+0xb0/0x9d8
[ 623.727482@3] [bc2e7d8c+ 40][] SyS_ioctl+0x7c/0x8c
[ 623.733204@3] [00000000+ 0][] ret_fast_syscall+0x0/0x1c
[ 623.739444@3] Code: eaffffae e5963014 e3130001 1affffa2 (e7f001f2)
[ 623.745687@3] —[ end trace f749a6d59aafa6ba ]—
[ 623.758018@3] Kernel panic - not syncing: Fatal exception
[ 623.758089@0] CPU0: stopping
[ 623.760636@0] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D W 4.9.113 #1
[ 623.767995@0] Hardware name: Generic DT based system
[ 623.772947@0] [c1ca9d64+ 16][] show_stack+0x20/0x24
[ 623.778747@0] [c1ca9d8c+ 40][] dump_stack+0xb8/0xf4
[ 623.784554@0] [c1ca9db4+ 40][] handle_IPI+0x37c/0x390
[ 623.790532@0] [c1ca9ddc+ 40][] gic_handle_irq+0x80/0x84
[ 623.796685@0] [c1a01d24+ 0][] __irq_svc+0x88/0xcc
[ 623.802407@0] [c1a01d24+ 56][] cpuidle_enter_state+0x184/0x494
[ 623.809165@0] [c1a01d34+ 16][] cpuidle_enter+0x24/0x28
[ 623.815232@0] [c1a01d4c+ 24][] call_cpuidle+0x34/0x58
[ 623.821212@0] [c1a01d7c+ 48][] cpu_startup_entry+0x180/0x274
[ 623.827800@0] [c1a01d94+ 24][] rest_init+0x98/0x9c
[ 623.833520@2] CPU2: stopping
[ 623.836378@2] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D W 4.9.113 #1
[ 623.843742@2] Hardware name: Generic DT based system
[ 623.848686@2] [eeb8bd64+ 16][] show_stack+0x20/0x24
[ 623.854492@2] [eeb8bd8c+ 40][] dump_stack+0xb8/0xf4
[ 623.860298@2] [eeb8bdb4+ 40][] handle_IPI+0x37c/0x390
[ 623.866277@2] [eeb8bddc+ 40][] gic_handle_irq+0x80/0x84
[ 623.872430@2] [bc01bd6c+ 0][] __irq_svc+0x88/0xcc
[ 623.878151@2] [bc01bd6c+ 56][] cpuidle_enter_state+0x184/0x494
[ 623.884911@2] [bc01bd7c+ 16][] cpuidle_enter+0x24/0x28
[ 623.890977@2] [bc01bd94+ 24][] call_cpuidle+0x34/0x58
[ 623.896957@2] [bc01bdc4+ 48][] cpu_startup_entry+0x180/0x274
[ 623.903544@2] [bc01bddc+ 24][] secondary_start_kernel+0x174/0x180
[ 623.910564@1] CPU1: stopping
[ 623.913424@1] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D W 4.9.113 #1
[ 623.920789@1] Hardware name: Generic DT based system
[ 623.925732@1] [eeafbd64+ 16][] show_stack+0x20/0x24
[ 623.931538@1] [eeafbd8c+ 40][] dump_stack+0xb8/0xf4
[ 623.937345@1] [eeafbdb4+ 40][] handle_IPI+0x37c/0x390
[ 623.943324@1] [eeafbddc+ 40][] gic_handle_irq+0x80/0x84
[ 623.949477@1] [bc019d6c+ 0][] __irq_svc+0x88/0xcc
[ 623.955198@1] [bc019d6c+ 56][] cpuidle_enter_state+0x184/0x494
[ 623.961957@1] [bc019d7c+ 16][] cpuidle_enter+0x24/0x28
[ 623.968024@1] [bc019d94+ 24][] call_cpuidle+0x34/0x58
[ 623.974004@1] [bc019dc4+ 48][] cpu_startup_entry+0x180/0x274
[ 623.980591@1] [bc019ddc+ 24][] secondary_start_kernel+0x174/0x180
[ 623.995129@3] Rebooting in 5 seconds…

@zhangwq1009 这个crash 是在什么情况下出现的?

我们在尝试用Android9.0的内核跑另外一个文件系统的时候出现上述的问题;伴随着这个还会出现一些page fault相关的错误。
因为另外一个系统要求是32位的binder,我们将内核的binder修改成了32位的,不知道是否会造成影响呢?
注:我们将文件系统中的binder改成64位的,内核中的binder位数不修改也会出现同样的问题
@jasonl @zhangwq1009

为什么会报这个“c0a97bf0: e7f001f2 udf #18”这个指令错误呢,这个应该是arm里支持的通常的一条指令吧,你们的CPU和编译器应该也是支持的吧?
你们的kernel驱动里binder改成32位的对功能不影响吧?我们是直接在\include\uapi\linux\android\binder.h文件里加入了BINDER_IPC_32BIT的宏定义。
@jasonl @tenk.wang 麻烦帮忙确认下这两个问题,谢谢!

为什么会报这个“c0a97bf0: e7f001f2 udf #18”这个指令错误呢,这个应该是arm里支持的通常的一条指令吧,你们的CPU和编译器应该也是支持的吧?
你们的kernel驱动里binder改成32位的对功能不影响吧?我们是直接在\include\uapi\linux\android\binder.h文件里加入了BINDER_IPC_32BIT的宏定义。
@jasonl @tenk.wang 麻烦帮忙确认下这两个问题,谢谢!

@jasonl @tenk.wang @goenjoy 能否帮忙确认下如上问题,多谢多谢