Random kernel crashes observed on some boards

Hi,

We are using latest OpenEmbedded Release based on 4.11 linux kernel on snapdragon820 based custom board.
Release: http://snapshots.linaro.org/96boards/dragonboard820c/linaro/openembedded/rocko/latest/rpb
Manifest URL: https://github.com/96boards/oe-rpb-manifest.git
Manifest branch: qcom/rocko
Linux Kernel Branch : release/db820c/qcomlt-4.11

On few boards, we are observing random crashes(Crash log differ on every boot) after resizing the rootfs and where as some boards are working fine.

We doubted that it could be DDR problem so we have done ram test from xbl on both working and not working board and it is passing on both the board.

I know this seems weird but we are clueless where to debug. Do you have any idea where we should look ?

P.S : Android is working fine on all boards.

Below is one of the random crashes.

Kernel log output

OK ] Started Create Volatile Files and Directories.
Starting Update UTMP about System Boot/Shutdown…
Starting Network Time Synchronization…
[ OK ] Started Update UTMP about System Boot/Shutdown.
[ OK ] Started Rebuild Hardware Database.
Starting udev Coldplug all Devices…
Starting Update is Completed…
[ OK ] Started Network Time Synchronization.
[ OK ] Started Update is Completed.
[ OK ] Reached target System Time Synchronized.
[ OK ] Started udev Coldplug all Devices.
[ 31.694090] systemd[1]: unhandled level 0 translation fault (11) at 0x74696e750000, esr 0x82000004
[ 31.694115] pgd = ffff8000f80a5000
[ 31.702056] [74696e750000] *pgd=0000000000000000
[ 31.705354]
[ 31.710099] CPU: 2 PID: 1 Comm: systemd Not tainted 4.11.12+linaro #1
[ 31.711561] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 31.717927] task: ffff8000f9660000 task.stack: ffff8000f965c000
[ 31.724338] PC is at 0x74696e750000
[ 31.730059] LR is at 0xffffb598bba8
[ 31.733534] pc : [<000074696e750000>] lr : [<0000ffffb598bba8>] pstate: 60000000
[ 31.737005] sp : 0000ffffeacfd8b0
[ 31.744645] x29: 0000ffffeacfd8b0 x28: 0000000000000000
[ 31.747844] x27: 0000000136195a10 x26: 0000ffffeacfda90
[ 31.753238] x25: 0000000136197310 x24: 0000000000000c7b
[ 31.758534] x23: 0000000000000000 x22: 0000000000000000
[ 31.763827] x21: 0000ffffb5a8c770 x20: 0000000000000000
[ 31.769125] x19: 0000000149123fa0 x18: 0000ffffeacfc34f
[ 31.774418] x17: 000074696e750000 x16: 0000ffffb5b4ca28
[ 31.779716] x15: 0000000000000010 x14: 0000000000000024
[ 31.785016] x13: 0a0d373061623137 x12: 3364626663663864
[ 31.790305] x11: 0000000000000000 x10: 0000ffffb5a8a137
[ 31.795597] x9 : 0000000000000002 x8 : 00000000000000ac
[ 31.800895] x7 : 0000000149123f80 x6 : 0000000149123ffc
[ 31.806189] x5 : 0000000149211620 x4 : 0000000149211620
[ 31.811505] x3 : 0000000000000000 x2 : 0000000000000001
[ 31.816779] x1 : 0000ffffb5a8c770 x0 : 0000ffffb5a8c770
[ 31.822076]
[ 31.828156] audit: type=1701 audit(1528213016.991:2): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=2821 comm=“systemd” exe="/lib/systemd/systemd" sig=11 res=1
[ 31.831305] systemd: 34 output lines suppressed due to ratelimiting
[ 31.903541] systemctl[2847]: unhandled level 3 translation fault (11) at 0xffff83adcbdc, esr 0x92000007
[ 31.903566] pgd = ffff8000f5ce6000
[ 31.912123] [ffff83adcbdc] *pgd=0000000175f8a003, *pud=0000000175e4b003, *pmd=00000001730f8003, *pte=0000000000000000
[ 31.915817]
[ 31.930228] CPU: 2 PID: 2847 Comm: systemctl Not tainted 4.11.12+linaro #1
[ 31.930245] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 31.937107] task: ffff8000f5e11b00 task.stack: ffff8000f3290000
[ 31.942593] PC is at 0xffff83aaf518
[ 31.953130] LR is at 0xffff83aaf8c8
[ 31.953144] pc : [<0000ffff83aaf518>] lr : [<0000ffff83aaf8c8>] pstate: 60000000
[ 31.955418] sp : 0000fffff90d0fd0
[ 31.963173] x29: 0000fffff90d0fd0 x28: 0000000000000000
[ 31.966330] x27: 000000000000000d x26: 0000ffff83ad3000
[ 31.971708] x25: 0000ffff83ad5d80 x24: 00000000c6da257c
[ 31.978163] x23: 0000ffff83acf000 x22: 0000ffff838b636c
[ 31.980172] systemd-udevd[2881]: unhandled level 3 access flag fault (11) at 0xffffb62af998, esr 0x9200004b
[ 31.980175] pgd = ffff8000f5f57000
[ 31.980177] [ffffb62af998] *pgd=0000000173089003, *pud=0000000175f59003, *pmd=00000001780a9003, *pte=00e0000175bbabd3
[ 31.981450]
[ 31.981456] CPU: 3 PID: 2881 Comm: systemd-udevd Not tainted 4.11.12+linaro #1
[ 31.981458] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 31.981459] task: ffff8000f5e14380 task.stack: ffff8000f2c4c000
[ 31.981464] PC is at 0xffffb611da70
[ 31.981466] LR is at 0xffffb611dc40
[ 31.981467] pc : [<0000ffffb611da70>] lr : [<0000ffffb611dc40>] pstate: 00000000
[ 31.981468] sp : 0000ffffd4bec2d0
[ 31.981470] x29: 0000ffffd4bec2f0 x28: 0000ffffd4beded8
[ 31.981473] x27: 0000ffffd4bede18 x26: 0000000146dc6f60
[ 31.981476] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 31.981479] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 31.981481] x21: 0000000000000001 x20: 0000000000000000
[ 31.981484] x19: 0000ffffd4bec2d0 x18: 0000000000000002
[ 31.981487] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 31.981490] x15: 0000000000000070 x14: 000000000000001c
[ 31.981492] x13: 7464772d35333832 x12: 0101010101010101
[ 31.981495] x11: 7f7f7f7f7f7f7f7f x10: 3236ff7363762c34
[ 31.981498] x9 : 7f7f7f7f7f7f7f7f x8 : 0000000000000063
[ 31.981501] x7 : 0000ffffb62ae8f0 x6 : 0000000000000000
[ 31.981503] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 31.981506] x3 : 0000000000000000 x2 : 0000ffffb62af988
[ 31.981509] x1 : 0000ffffb62af9b8 x0 : 0000ffffb62af000
[ 31.981511]
[ 31.981622] audit: type=1701 audit(1528213017.147:3): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=2881 comm=“systemd-udevd” exe="/lib/systemd/systemd-udevd" sig=11 res=1
[ 31.983792] Unable to handle kernel paging request at virtual address 1f82dfce3
[ 31.983796] pgd = ffff8000f83b8000
[ 31.983798] [1f82dfce3] *pgd=00000001783c4003, *pud=0000000000000000
[ 31.983804] Internal error: Oops: 96000061 [#1] PREEMPT SMP
[ 31.983807] Modules linked in: fuse
[ 31.983816] CPU: 3 PID: 1624 Comm: systemd-journal Not tainted 4.11.12+linaro #1
[ 31.983817] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 31.983819] task: ffff8000f9238d80 task.stack: ffff8000f82dc000
[ 31.983827] PC is at complete_walk+0x0/0x88
[ 31.983829] LR is at path_lookupat+0xb8/0x108
[ 31.983830] pc : [] lr : [] pstate: 60000145
[ 31.983831] sp : ffff8000f82dfcd0
[ 31.983832] x29: ffff8000f82dfcd0 x28: ffff8000f9238d80
[ 31.983835] x27: 0000000000000002 x26: ffff8000f8049d00
[ 31.983838] x25: 0000000000000000 x24: 0000000000000000
[ 31.983841] x23: ffff8000f82dfeb0 x22: 0000000000000001
[ 31.983844] x21: ffff8000f82dfeb0 x20: ffff8000f82dfd48
[ 31.983847] x19: 0000000000000000 x18: 0000ffffd9d88f8f
[ 31.983849] x17: 0000ffff91ba5af0 x16: ffff000008207660
[ 31.983852] x15: 000000000000000a x14: 0000000000000000
[ 31.983854] x13: 0000000000000000 x12: 0000000000000000
[ 31.983857] x11: 0000000000000000 x10: d0b4b5b8a3a5bcb6
[ 31.983860] x9 : 0000000000000000 x8 : ffff8000f8501480
[ 31.983863] x7 : af1cdff37cad1164 x6 : 0000000000a65ab9
[ 31.983865] x5 : ffff8000f86a2540 x4 : ffff8000f86a2540
[ 31.983868] x3 : 0000000000000041 x2 : 0000000000000040
[ 31.983871] x1 : ffff8000f86a2540 x0 : ffff8000f82dfd48
[ 31.983873]
[ 31.983875] Process systemd-journal (pid: 1624, stack limit = 0xffff8000f82dc000)
[ 31.983878] Stack: (0xffff8000f82dfcd0 to 0xffff8000f82e0000)
[ 31.983880] fcc0: ffff8000f82dfd00 ffff00000821a890
[ 31.983882] fce0: 00000000f9108000 ffff8000f9108000 ffff8000f82dfd48 0000000000000011
[ 31.983884] fd00: ffff8000f82dfe20 ffff00000821aa08 0000000000000001 00000000ffffff9c
[ 31.983886] fd20: ffff8000f82dfeb0 00000001103528b0 00000000ffffff9c ffff0000082088a8
[ 31.983888] fd40: 0000000000002000 ffff8000f811c920 ffff8000f86a2540 00000007dbc91182
[ 31.983891] fd60: ffff8000f9108031 ffff8000f811c020 ffff8000f9856240 ffff8000f5d3c318
[ 31.983893] fd80: 0000000200000041 00000000000002a0 0000000000000000 ffff8000f82dfda0
[ 31.983895] fda0: 0000000000000001 00000001103528b0 ffff0000091fc000 0000000000000000
[ 31.983897] fdc0: 0000000000000001 0000000000000000 0000000000000000 ffff0000081ea648
[ 31.983899] fde0: ffff8000f82dfe20 ffff00000821a9f0 0000000000000001 00000000ffffff9c
[ 31.983901] fe00: ffff8000f9108000 0000000000000000 00000000ffffff9c ffffff9c00000002
[ 31.983903] fe20: ffff8000f82dfe50 ffff0000082076ec 0000000000000000 ffff8000f31bca00
[ 31.983905] fe40: 0000000000000010 00008000f521e000 0000000000000000 ffff000008082f30
[ 31.983906] fe60: 0000000000000000 00008000f521e000 ffffffffffffffff 0000ffff91ba5b08
[ 31.983908] fe80: 0000000020000000 0000000000000015 0000000000000124 0000000000000030
[ 31.983910] fea0: ffff000008b92000 ffff8000f9238d80 0000000000000000 ffff000008082f30
[ 31.983911] fec0: ffffffffffffff9c 00000001103528b0 0000000000000000 00000001103528b0
[ 31.983914] fee0: 0000000000000018 0000000000000018 fefefefefefeff40 7f7f7f7f7f7f7f7f
[ 31.983915] ff00: 0000000000000030 0000000000000000 0000ffffd9d88f90 0000000000000020
[ 31.983917] ff20: 41465f474f4c5359 303d5954494c4943 0000000000000010 000000000000000a
[ 31.983919] ff40: 000000011036cb98 0000ffff91ba5af0 0000ffffd9d88f8f 0000ffffd9d8bd90
[ 31.983920] ff60: 000000011036c000 0000ffffd9d8bd90 0000000000000000 0000ffffd9d88fb0
[ 31.983922] ff80: 0000000000000000 000000000000007f 000000000000007f 0000000000000000
** 40 printk messages dropped ** [ 32.046819] systemd-udevd[2252]: Process ‘/bin/systemctl --no-block start enable-bluetooth.service’ failed with exit code 1.
** 65 printk messages dropped ** [ 32.223892] systemd-udevd[2262]: Process ‘/bin/systemctl --no-block start enable-bluetooth.service’ failed with exit code 1.
** 212 printk messages dropped ** [ 32.420432] x21: 0000ffffd4bec8e8 x20: 000000010deaa000
** 334 printk messages dropped ** [ 32.427030] sp : 0000ffffd4bec380
** 217 printk messages dropped ** [ 32.441751] x9 : 7f7f7f7f7f7f7f7f x8 : 00000000000000dc
** 196 printk messages dropped ** [ 32.444507] x11: 0000000000000003 x10: 0000000146dd5b40
** 110 printk messages dropped ** [ 32.447136] x15: 0000000000000068 x14: 000000000000001b
** 280 printk messages dropped ** [ 32.456321] x15: 0000000000000000 x14: 0000000000000000
** 223 printk messages dropped ** [ 32.466863] x15: 0000000000000000 x14: 0000000000000000
** 279 printk messages dropped ** [ 32.474178] x15: 0000000000000000 x14: 0000000000000000
** 141 printk messages dropped ** [ 32.482054] x11: 000000001c73f9d2 x10: 0000000000000020
[ 32.482057] x9 : 003b9aca00000000 x8 : 0000000000000016
[ 32.482060] x7 : 0000000000001166 x6 : 0000ffffb62ac000
[ 32.482062] x5 : 0000000000000008 x4 : 0000000000000000
[ 32.482064] x3 : 000000000002c307 x2 : 0000000000000004
[ 32.482067] x1 : 0000ffffd4bec968 x0 : 0000000000000002
[ 32.482069]
[ 32.482071] Process systemd-udevd (pid: 3073, stack limit = 0xffff8000f5d88000)
[ 32.482073] —[ end trace ada1e451ce496d47 ]—
[ 32.482862] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.482864] Internal error: Oops - bad mode: 0 [#71] PREEMPT SMP
[ 32.482865] Modules linked in: fuse
[ 32.482870] CPU: 2 PID: 3090 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.482871] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.482873] task: ffff8000f2c0a880 task.stack: ffff8000f301c000
[ 32.482877] PC is at 0xffffb611da20
[ 32.482878] LR is at 0xffffb611d974
[ 32.482879] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.482881] sp : 0000ffffd4bedd00
[ 32.482882] x29: 0000ffffd4bedd20 x28: 0000000000000706
[ 32.482885] x27: 0000000146ef2140 x26: 0000000146dd6490
[ 32.482887] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.482891] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.482893] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.482896] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.482898] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.482901] x15: 0000000000000000 x14: 0000000000000000
[ 32.482904] x13: ffffffff00000000 x12: 0000000000000001
[ 32.482907] x11: 000000000000002b x10: 0000000146dd5b40
[ 32.482910] x9 : 0000000000000be8 x8 : 00000000000000dc
[ 32.482913] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.482915] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.482918] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.482920] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.482923]
[ 32.482925] Process systemd-udevd (pid: 3090, stack limit = 0xffff8000f301c000)
[ 32.482927] —[ end trace ada1e451ce496d48 ]—
[ 32.483531] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.483533] Internal error: Oops - bad mode: 0 [#72] PREEMPT SMP
[ 32.483535] Modules linked in: fuse
[ 32.483539] CPU: 2 PID: 3091 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.483541] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.483542] task: ffff8000f2c0d100 task.stack: ffff8000f5d88000
[ 32.483544] PC is at 0xffffb611da20
[ 32.483545] LR is at 0xffffb611d974
[ 32.483547] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.483548] sp : 0000ffffd4bedd00
[ 32.483549] x29: 0000ffffd4bedd20 x28: 0000000000000707
[ 32.483552] x27: 0000000146ef2f40 x26: 0000000146de5a90
[ 32.483554] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.483558] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.483560] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.483563] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.483566] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.483569] x15: 0000000000000000 x14: 0000000000000000
[ 32.483571] x13: ffffffff00000000 x12: 0000000000000001
[ 32.483574] x11: 000000000000002d x10: 0000000146dd5b40
[ 32.483577] x9 : 0000000000000be8 x8 : 00000000000000dc
[ 32.483580] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.483583] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.483587] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.483589] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.483592]
[ 32.483594] Process systemd-udevd (pid: 3091, stack limit = 0xffff8000f5d88000)
[ 32.483596] —[ end trace ada1e451ce496d49 ]—
[ 32.484254] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.484257] Internal error: Oops - bad mode: 0 [#73] PREEMPT SMP
[ 32.484259] Modules linked in: fuse
[ 32.484264] CPU: 2 PID: 3092 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.484265] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.484266] task: ffff8000f2c0b600 task.stack: ffff8000f301c000
[ 32.484268] PC is at 0xffffb611da20
[ 32.484269] LR is at 0xffffb611d974
[ 32.484270] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.484272] sp : 0000ffffd4bedd00
[ 32.484273] x29: 0000ffffd4bedd20 x28: 0000000000000708
[ 32.484276] x27: 0000000146ef3d40 x26: 0000000146df3de0
[ 32.484279] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.484282] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.484284] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.484288] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.484291] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.484293] x15: 0000000000000000 x14: 0000000000000000
[ 32.484297] x13: 000000000000270f x12: 0000000000000001
[ 32.484299] x11: 000000000000001d x10: 0000000146dd5b40
[ 32.484302] x9 : 0000000000000be8 x8 : 00000000000000dc
[ 32.484304] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.484308] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.484310] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.484313] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.484316]
[ 32.484318] Process systemd-udevd (pid: 3092, stack limit = 0xffff8000f301c000)
[ 32.484321] —[ end trace ada1e451ce496d4a ]—
[ 32.485722] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.485724] Internal error: Oops - bad mode: 0 [#74] PREEMPT SMP
[ 32.485725] Modules linked in: fuse
[ 32.485730] CPU: 2 PID: 3094 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.485731] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.485733] task: ffff8000f2c08000 task.stack: ffff8000f301c000
[ 32.485735] PC is at 0xffffb611da20
[ 32.485736] LR is at 0xffffb611d974
[ 32.485738] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.485739] sp : 0000ffffd4bedd00
[ 32.485740] x29: 0000ffffd4bedd20 x28: 000000000000070a
[ 32.485743] x27: 0000000146ef5960 x26: 0000000146dd40d0
[ 32.485746] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.485750] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.485752] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.485755] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.485757] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.485761] x15: 0000000000000000 x14: 0000000000000000
[ 32.485763] x13: ffffff0000000000 x12: 0000000000000000
[ 32.485766] x11: 000000000000001b x10: 0000000146dd5b40
[ 32.485768] x9 : 0000000000000be8 x8 : 00000000000000dc
[ 32.485772] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.485774] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.485777] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.485779] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.485782]
[ 32.485784] Process systemd-udevd (pid: 3094, stack limit = 0xffff8000f301c000)
[ 32.485786] —[ end trace ada1e451ce496d4b ]—
[ 32.486282] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.486284] Internal error: Oops - bad mode: 0 [#75] PREEMPT SMP
[ 32.486285] Modules linked in: fuse
[ 32.486289] CPU: 2 PID: 3093 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.486290] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.486291] task: ffff8000f2c08d80 task.stack: ffff8000f5d88000
[ 32.486293] PC is at 0xffffb611da20
[ 32.486294] LR is at 0xffffb611d974
[ 32.486296] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.486297] sp : 0000ffffd4bedd00
[ 32.486298] x29: 0000ffffd4bedd20 x28: 0000000000000709
[ 32.486300] x27: 0000000146ef4b50 x26: 0000000146dd5d50
[ 32.486303] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.486305] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.486308] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.486310] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.486313] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.486315] x15: 0000000000000000 x14: 0000000000000000
[ 32.486318] x13: 000000000000270f x12: 0000000000000001
[ 32.486320] x11: 0000000000000019 x10: 0000000146dd5b40
[ 32.486323] x9 : 0000000000000be8 x8 : 00000000000000dc
[ 32.486325] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.486328] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.486330] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.486333] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.486335]
[ 32.486337] Process systemd-udevd (pid: 3093, stack limit = 0xffff8000f5d88000)
[ 32.486338] —[ end trace ada1e451ce496d4c ]—
[ 32.486683] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.486684] Internal error: Oops - bad mode: 0 [#76] PREEMPT SMP
[ 32.486685] Modules linked in: fuse
[ 32.486690] CPU: 2 PID: 3095 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.486691] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.486692] task: ffff8000f2d13600 task.stack: ffff8000f3310000
[ 32.486694] PC is at 0xffffb611da20
[ 32.486695] LR is at 0xffffb611d974
[ 32.486696] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.486697] sp : 0000ffffd4bedd00
[ 32.486698] x29: 0000ffffd4bedd20 x28: 000000000000070b
[ 32.486701] x27: 0000000146ef6760 x26: 0000000146dd7670
[ 32.486703] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.486706] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.486708] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.486711] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.486713] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.486716] x15: 0000000000000000 x14: 0000000000000000
[ 32.486718] x13: ffffff0000000000 x12: 0000000000000000
[ 32.486721] x11: 0000000000000015 x10: 0000000146dd5b40
[ 32.486723] x9 : 0000000000000be8 x8 : 00000000000000dc
[ 32.486726] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.486728] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.486731] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.486733] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.486736]
[ 32.486737] Process systemd-udevd (pid: 3095, stack limit = 0xffff8000f3310000)
[ 32.486739] —[ end trace ada1e451ce496d4d ]—
[ 32.487130] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.487132] Internal error: Oops - bad mode: 0 [#77] PREEMPT SMP
[ 32.487133] Modules linked in: fuse
[ 32.487139] CPU: 2 PID: 3096 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.487140] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.487142] task: ffff8000f33e0000 task.stack: ffff8000f301c000
[ 32.487144] PC is at 0xffffb611da20
[ 32.487145] LR is at 0xffffb611d974
[ 32.487146] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.487147] sp : 0000ffffd4bedd00
[ 32.487148] x29: 0000ffffd4bedd20 x28: 000000000000070c
[ 32.487152] x27: 0000000146ef7570 x26: 0000000146dd8960
[ 32.487155] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.487157] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.487160] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.487163] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.487166] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.487168] x15: 0000000000000000 x14: 0000000000000000
[ 32.487172] x13: ffff000000000000 x12: 0000000000000000
[ 32.487174] x11: 000000000000001b x10: 0000000146dd5b40
[ 32.487177] x9 : 0000000000000be8 x8 : 00000000000000dc
[ 32.487180] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.487183] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.487185] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.487189] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.487191]
[ 32.487193] Process systemd-udevd (pid: 3096, stack limit = 0xffff8000f301c000)
[ 32.487196] —[ end trace ada1e451ce496d4e ]—
[ 32.487765] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.487768] Internal error: Oops - bad mode: 0 [#78] PREEMPT SMP
[ 32.487770] Modules linked in: fuse
[ 32.487775] CPU: 2 PID: 3097 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.487776] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.487778] task: ffff8000f33e1b00 task.stack: ffff8000f3310000
[ 32.487780] PC is at 0xffffb611da20
[ 32.487781] LR is at 0xffffb611d974
[ 32.487783] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.487784] sp : 0000ffffd4bedd00
[ 32.487786] x29: 0000ffffd4bedd20 x28: 000000000000070d
[ 32.487788] x27: 0000000146ef8380 x26: 0000000146dd9b40
[ 32.487792] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.487796] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.487800] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.487803] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.487806] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.487808] x15: 0000000000000000 x14: 0000000000000000
[ 32.487810] x13: 000000000000270f x12: 0000000000000001
[ 32.487814] x11: 0000000000000023 x10: 0000000146dd5b40
[ 32.487817] x9 : 0000000000000c18 x8 : 00000000000000dc
[ 32.487821] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.487825] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.487828] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.487832] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.487834]
[ 32.487836] Process systemd-udevd (pid: 3097, stack limit = 0xffff8000f3310000)
[ 32.487838] —[ end trace ada1e451ce496d4f ]—
[ 32.489949] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.489951] Internal error: Oops - bad mode: 0 [#79] PREEMPT SMP
[ 32.489952] Modules linked in: fuse
[ 32.489957] CPU: 2 PID: 3100 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.489958] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.489960] task: ffff8000f33e6c00 task.stack: ffff8000f3310000
[ 32.489962] PC is at 0xffffb611da20
[ 32.489964] LR is at 0xffffb611d974
[ 32.489965] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.489966] sp : 0000ffffd4bedd00
[ 32.489967] x29: 0000ffffd4bedd20 x28: 0000000000000710
[ 32.489971] x27: 0000000146efad80 x26: 0000000146e95360
[ 32.489974] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.489978] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.489981] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.489984] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.489986] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.489990] x15: 0000000000000000 x14: 0000000000000000
[ 32.489992] x13: 000000000000270f x12: 0000000000000001
[ 32.489995] x11: 0000000000000031 x10: 0000000146dd5b40
[ 32.489997] x9 : 0000000000000c19 x8 : 00000000000000dc
[ 32.490000] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.490002] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.490006] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.490008] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.490011]
[ 32.490012] Process systemd-udevd (pid: 3100, stack limit = 0xffff8000f3310000)
[ 32.490015] —[ end trace ada1e451ce496d50 ]—
[ 32.490529] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.490531] Internal error: Oops - bad mode: 0 [#80] PREEMPT SMP
[ 32.490532] Modules linked in: fuse
[ 32.490537] CPU: 2 PID: 3099 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.490538] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.490540] task: ffff8000f33e3600 task.stack: ffff8000f3358000
[ 32.490542] PC is at 0xffffb611da20
[ 32.490543] LR is at 0xffffb611d974
[ 32.490545] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.490546] sp : 0000ffffd4bedd00
[ 32.490547] x29: 0000ffffd4bedd20 x28: 000000000000070f
[ 32.490550] x27: 0000000146ef9f80 x26: 0000000146e027e0
[ 32.490553] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.490557] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.490560] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.490564] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.490566] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.490570] x15: 0000000000000000 x14: 0000000000000000
[ 32.490573] x13: 000000000000270f x12: 0000000000000001
[ 32.490575] x11: 000000000000001f x10: 0000000146dd5b40
[ 32.490578] x9 : 0000000000000c19 x8 : 00000000000000dc
[ 32.490581] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.490583] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.490585] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.490588] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.490590]
[ 32.490592] Process systemd-udevd (pid: 3099, stack limit = 0xffff8000f3358000)
[ 32.490594] —[ end trace ada1e451ce496d51 ]—
[ 32.490961] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError
[ 32.490964] Internal error: Oops - bad mode: 0 [#81] PREEMPT SMP
[ 32.490965] Modules linked in: fuse
[ 32.490970] CPU: 2 PID: 3101 Comm: systemd-udevd Tainted: G D 4.11.12+linaro #1
[ 32.490971] Hardware name: Qualcomm Technologies, Inc. DB820c (DT)
[ 32.490973] task: ffff8000f33e5e80 task.stack: ffff8000f5d88000
[ 32.490975] PC is at 0xffffb611da20
[ 32.490976] LR is at 0xffffb611d974
[ 32.490978] pc : [<0000ffffb611da20>] lr : [<0000ffffb611d974>] pstate: 60000000
[ 32.490980] sp : 0000ffffd4bedd00
[ 32.490981] x29: 0000ffffd4bedd20 x28: 0000000000000711
[ 32.490984] x27: 0000000146efbb90 x26: 0000000146e8c690
[ 32.490986] x25: 0000000000000000 x24: 0000ffffb62a0700
[ 32.490989] x23: 0000ffffb629ff00 x22: 0000000000000000
[ 32.490992] x21: 0000ffffb61c7000 x20: 0000000000000000
[ 32.490994] x19: 0000ffffd4bedd00 x18: 0000000000000002
[ 32.490997] x17: 0000ffffb611d930 x16: 0000ffffb61f50b8
[ 32.490999] x15: 0000000000000000 x14: 0000000000000000
[ 32.491002] x13: 000000000000270f x12: 0000000000000001
[ 32.491005] x11: 000000000000003b x10: 0000000146dd5b40
[ 32.491009] x9 : 0000000000000c19 x8 : 00000000000000dc
[ 32.491012] x7 : 0000000000000007 x6 : 0000ffffb61c8a50
[ 32.491016] x5 : 0000ffffb62a0010 x4 : 0000ffffb62a00e0
[ 32.491019] x3 : 0000000000000000 x2 : 0000000000000000
[ 32.491022] x1 : 0000000000000000 x0 : 0000000000000000
[ 32.491024]
[ 32.491026] Process systemd-udevd (pid: 3101, stack limit = 0xffff8000f5d88000)
[ 32.491028] —[ end trace ada1e451ce496d52 ]—
[ 32.491463] Bad mode in Error handler detected on CPU2, code 0xbe000000 – SError

There is not yet releases for the 820C but snaphots. 4.11 is no more maintained and I strongly suggest you to move on 4.14 (release/qcomlt-4.14) which should be much more stable. (btw latest snapshot is based on Linux 4.14).

Hi

We need eMMC boot support which is broken on 4.14 and that is one reason we didn’t move on to 4.14

Thanks,
Pankaj

To be honest you should probably invest some time investigating and fixing these boot problems. Until these are fixed you are pretty much cut off from all future 820E kernel development.

PS Make sure your bootloaders are properly updated too: 4.14 doesn't boot on ifc6601 - #8 by ljking

Thank you for your suggestion !

What are other major features that we can expect in future. @danielt @anon91830841

you can expect everything :wink:

GPS, video codecs, analog and digital audio, MIPI camera, … these are all topics are we are looking at that should land sometimes this year in our 4.14 branch. Note that our main focus is upstream work for various SoC (not just 410 and 820, but a few others) and once things land upstream we add them into the release branch. The number of SoC we are working on has grown, that’s why 410 and 820 improvements are ‘slower’.

cheers