[Xperia Z5 Compact Android Development] zacharias.maladroit:
FYI:

source is completely unmodified & branch config of GreenKernel-DEV

<1>[10523.771967] Unhandled fault: synchronous external abort (0x96000010) at 0xffffff80027805f4
<0>[10523.772129] Internal error: : 96000010 [#1] PREEMPT SMP
<6>[10523.772203] Modules linked in: mhl_sii8620_8061_drv kscl(O) ant_drv fm_drv brcm_bt_drv brcm_hci_ldisc qdrbg_module(O) qcrypto_module(O)
<6>[10523.773039] CPU: 3 PID: 235 Comm: irq/65-kgsl-3d0 Tainted: G W O 3.10.108-Green_Kernel-v1.11.90_PR #1
<6>[10523.773112] Hardware name: SoMC Sumire-ROW (DT)
<6>[10523.773248] task: ffffffc0bd4cc200 ti: ffffffc0bd618000 task.ti: ffffffc0bd618000
<6>[10523.773393] PC is at adreno_read+0x5c/0x80
<6>[10523.773466] LR is at adreno_read+0x4c/0x80
<6>[10523.773541] pc : [<ffffffc0006578a0>] lr : [<ffffffc000657890>] pstate: 00000105
<6>[10523.773673] sp : ffffffc0bd61bce0
<6>[10523.773744] x29: ffffffc0bd61bce0 x28: 0000000000000000
<6>[10523.774014] x27: ffffffc00120b75d x26: ffffffc000e6adc7
<6>[10523.774224] x25: ffffffc00168baf0 x24: 0000000000000000
<6>[10523.774493] x23: ffffffc00168ba20 x22: ffffffc001623000
<6>[10523.774703] x21: ffffffc010212600 x20: ffffffc0bd61bd74
<6>[10523.774973] x19: ffffff80027805f4 x18: 0000000000000000
<6>[10523.775183] x17: 0000000000000000 x16: 0000000000000000
<6>[10523.775393] x15: 0000000000000000 x14: 0000000000000000
<6>[10523.775663] x13: 0000000000000000 x12: 0000000004c5d83d
<6>[10523.775872] x11: 0000000000000000 x10: 0000000000000000
<6>[10523.776147] x9 : ffffffc0bd61bbe0 x8 : ffffffc0bd4cc770
<6>[10523.776362] x7 : 00000992419c35df x6 : ffffffc0102f2c00
<6>[10523.776639] x5 : 00000000000005f4 x4 : 0000000000040000
<6>[10523.776852] x3 : 0000000000000001 x2 : ffffff80027805f4
<6>[10523.777128] x1 : ffffffc001646600 x0 : 0000000000000000
<6>[10523.777343]
<6>[10523.777343] PC: 0xffffffc0006577a0:
<6>[10523.777479] 77a0 f940028097ff53fd f900e69f91074281 5280008252800003 911cc294110006d6 17ffffdb97ff8377 52800002f9410660 aa1303e0f9400403 f954ce61d63f0060
<6>[10523.778251] 77e0 52800000b4000081 f914ce7f97fd9dab 97ffd973aa1303e0 94001291aa1303e0 f94058019103a260 f9400c21b4000081 d63f0020b4000041 528000a091316261
<6>[10523.779017] 7820 5280000097f8ef40 a9425bf5a94153f3 a8c47bfda94363f7 52800000d65f03c0 a9be7bfdd65f03c0 eb2440bfd37e7c45 a90153f3910003fd e7f001f254000043
<6>[10523.779778] 7860 aa0303f4531e7453 910003e18b130033 b94050219272c421 540000417218483f aa1303e197ff8b71 97f1ac4c52800020 d503201f14000001 d503201f14000001
<6>[10523.780951] 78a0 3400006088dffe73 d5033fdfd5033f9f d5033d9fb9000293 a8c27bfda94153f3 a9bf7bfdd65f03c0 2a0103e2aa0203e3 b9403004910003fd 97ffffdaf9401401
<6>[10523.782178] 78e0 d65f03c0a8c17bfd 910003fda9b47bfd a9025bf5a90153f3 a90363f7aa0003f6 9112226090007e73 f0004095a9046bf9 a90573fb9137a2b7 f9005fa1f9400001
<6>[10523.783488] 7920 910042c0d2800001 f9004ba0aa0003e1 940ed58d9100a2e0 b4000060f90043b3 b50001b4f9406014 90005da012800259 941ca6cf911fb000 2a1903e0f94043a1
<6>[10523.784540] 7960 f9405fa291122021 ca010041f9400021 97ef31f9b4004681 90005df3f903da96 911d3a61aa1603e2 940ec9cff94122c0 34000180f9003fb3 9120980090005da0
<6>[10523.785297]
<6>[10523.785297] LR: 0xffffffc000657790:
<6>[10523.785431] 7790 d5033bbf35ffffa1 aa1503e035000060 f940028097ff53fd f900e69f91074281 5280008252800003 911cc294110006d6 17ffffdb97ff8377 52800002f9410660
<6>[10523.786187] 77d0 aa1303e0f9400403 f954ce61d63f0060 52800000b4000081 f914ce7f97fd9dab 97ffd973aa1303e0 94001291aa1303e0 f94058019103a260 f9400c21b4000081
<6>[10523.786945] 7810 d63f0020b4000041 528000a091316261 5280000097f8ef40 a9425bf5a94153f3 a8c47bfda94363f7 52800000d65f03c0 a9be7bfdd65f03c0 eb2440bfd37e7c45
<6>[10523.787777] 7850 a90153f3910003fd e7f001f254000043 aa0303f4531e7453 910003e18b130033 b94050219272c421 540000417218483f aa1303e197ff8b71 97f1ac4c52800020
<6>[10523.788543] 7890 d503201f14000001 d503201f14000001 3400006088dffe73 d5033fdfd5033f9f d5033d9fb9000293 a8c27bfda94153f3 a9bf7bfdd65f03c0 2a0103e2aa0203e3
<6>[10523.789315] 78d0 b9403004910003fd 97ffffdaf9401401 d65f03c0a8c17bfd 910003fda9b47bfd a9025bf5a90153f3 a90363f7aa0003f6 9112226090007e73 f0004095a9046bf9
<6>[10523.790085] 7910 a90573fb9137a2b7 f9005fa1f9400001 910042c0d2800001 f9004ba0aa0003e1 940ed58d9100a2e0 b4000060f90043b3 b50001b4f9406014 90005da012800259
<6>[10523.790857] 7950 941ca6cf911fb000 2a1903e0f94043a1 f9405fa291122021 ca010041f9400021 97ef31f9b4004681 90005df3f903da96 911d3a61aa1603e2 940ec9cff94122c0
<6>[10523.791693]
<6>[10523.791693] SP: 0xffffffc0bd61bbe0:
<6>[10523.791767] bbe0 0000000000040000 00000000000005f4 ffffffc0102f2c00 00000992419c35df ffffffc0bd4cc770 ffffffc0bd61bbe0 0000000000000000 0000000000000000
<6>[10523.792530] bc20 0000000004c5d83d 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffff80027805f4
<6>[10523.793289] bc60 ffffffc0bd61bd74 ffffffc010212600 ffffffc001623000 ffffffc00168ba20 0000000000000000 ffffffc00168baf0 ffffffc000e6adc7 ffffffc00120b75d
<6>[10523.794053] bca0 0000000000000000 ffffffc0bd61bce0 ffffffc000657890 ffffffc0bd61bce0 ffffffc0006578a0 0000000000000105 ffffffc0bd61bce0 ffffffc000657890
<6>[10523.794813] bce0 ffffffc0bd61bd00 ffffffc0006578e0 ffffffc00168de40 0000000000000000 ffffffc0bd61bd10 ffffffc0006562c0 ffffffc0bd61bd80 ffffffc000629000
<6>[10523.795565] bd20 ffffffc0bdb1d080 ffffffc0bdb1d0b8 ffffffc010212600 ffffffc001623000 ffffffc0bdb1d080 0000000000000001 ffffffc000278000 0000000000000000
<6>[10523.796318] bd60 0000000000000000 ffffffc000251320 00000000bd61bdb0 f73f03f8ac019929 ffffffc0bd61bd90 ffffffc0002786c4 ffffffc0bd61bdc0 ffffffc0002789c0
<6>[10523.797470] bda0 ffffffc000278698 ffffffc0bdb1d0b8 ffffffc010212600 ffffffc0002789e4 ffffffc0bd61be30 ffffffc00024975c ffffffc0bdb42c80 ffffffc001842788
<6>[10523.798604]
<0>[10523.798750] Process irq/65-kgsl-3d0 (pid: 235, stack limit = 0xffffffc0bd618058)
<6>[10523.798892] Call trace:
<6>[10523.799018] [<ffffffc0006578a0>] adreno_read+0x5c/0x80
<6>[10523.799137] [<ffffffc0006578e0>] adreno_regread+0x1c/0x24
<6>[10523.799381] [<ffffffc0006562c0>] adreno_irq_handler+0x84/0x168
<6>[10523.799473] [<ffffffc000629000>] kgsl_irq_handler+0x18/0x20
<6>[10523.799664] [<ffffffc0002786c4>] irq_forced_thread_fn+0x2c/0x54
<6>[10523.799784] [<ffffffc0002789c0>] irq_thread+0x150/0x198
<6>[10523.800023] [<ffffffc00024975c>] kthread+0xf4/0x104
<0>[10523.800100] Code: 14000001 d503201f 14000001 d503201f (88dffe73)
<4>[10523.800272] ---[ end trace bc6a2ef2389ba8f1 ]---
<0>[10523.834022] Kernel panic - not syncing: Fatal exception in interrupt
<2>[10523.834187] CPU0: stopping
<6>[10523.834268] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D W O 3.10.108-Green_Kernel-v1.11.90_PR #1
<6>[10523.834402] Hardware name: SoMC Sumire-ROW (DT)
<6>[10523.834475] Call trace:
<6>[10523.834561] [<ffffffc000208730>] dump_backtrace+0x0/0x15c
<6>[10523.834697] [<ffffffc0002088a0>] show_stack+0x14/0x1c
<6>[10523.834775] [<ffffffc000d82ab8>] dump_stack+0x20/0x28
<6>[10523.834912] [<ffffffc0002cdff0>] crash_notes_save_nopanic_cpu+0x5c/0x210
<6>[10523.834989] [<ffffffc000292b34>] flush_smp_call_function_queue+0x160/0x1a4
<6>[10523.835124] [<ffffffc000293518>] generic_smp_call_function_single_interrupt+0x10/0x18
<6>[10523.835261] [<ffffffc00020e950>] handle_IPI+0xd8/0x210
<6>[10523.835336] [<ffffffc000200874>] gic_handle_irq+0x84/0x9c
<6>[10523.835471] Exception stack(0xffffffc00161bc90 to 0xffffffc00161bdb0)
<6>[10523.835547] bc80: 00000003 00000000 01778000 ffffffc0
<6>[10523.835684] bca0: 0161bde0 ffffffc0 009c1d04 ffffffc0 80000105 00000000 0020fdc8 ffffffc0
<6>[10523.835821] bcc0: 000002a5 00000000 02f001c8 00000992 9c77ba00 00000991 3413ff8f 00000000
<6>[10523.835897] bce0: 3413ff8f 00000000 2f3c19df 00000000 00000018 00000000 457a917e 003730dd
<6>[10523.836035] bd00: ffffffff 00ffffff 25c17d03 00000002 00000000 00000000 00000000 00
No errors detected

relevant section:

addr2line -e vmlinux -i ffffffc0006578a0
~/android/z5-kernels/arch/arm64/include/asm/io.h:77
~/android/z5-kernels/drivers/gpu/msm/adreno.c:2627

addr2line -e vmlinux -i ffffffc000657890
~/android/z5-kernels/drivers/gpu/msm/adreno.c:2627

that must be a premiere, never had 2 sections & files shown with addr2line, interesting ...

drivers/gpu/msm/adreno.c:

/**
* adreno_read - General read function to read adreno device memory
* @device - Pointer to the GPU device struct (for adreno device)
* @base - Base address (kernel virtual) where the device memory is mapped
* @offsetwords - Offset in words from the base address, of the memory that
* is to be read
* @value - Value read from the device memory
* @mem_len - Length of the device memory mapped to the kernel
*/
static void adreno_read(struct kgsl_device *device, void *base,
unsigned int offsetwords, unsigned int *value,
unsigned int mem_len)
{

unsigned int *reg;
BUG_ON(offsetwords*sizeof(uint32_t) >= mem_len);
reg = (unsigned int *)(base + (offsetwords << 2));

if (!in_interrupt())
kgsl_pre_hwaccess(device);

/*ensure this read finishes before the next one.
* i.e. act like normal readl() */
*value = __raw_readl(reg);
rmb();
}

line 2627 is

Reproduction:

The crash (screen black, red notification LED flashing) happened after watching 2-3 videos (length of each approx. 40 minutes) with Sony's Video Player in the middle of around the 2nd or 3rd video