Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = 80004000 [00000000] *pgd=00000000 Internal error: Oops: 5 [#1] PREEMPT SMP ARM Modules linked in: CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.9.133-at25 #2 Hardware name: Freescale i.MX7 Dual (Device Tree) task: 8160f7c0 task.stack: 81600000 PC is at dma_cache_maint_page+0xdc/0x154 LR is at 0x80000 pc : [<80113fd0>] lr : [<00080000>] psr: 600e0113 sp : 81601d48 ip : ab659000 fp : 81604d14 r10: 00000001 r9 : 00000024 r8 : 816f4900 r7 : 8160f484 r6 : 7428bc00 r5 : 00000000 r4 : 00000000 r3 : 00000000 r2 : 549a7000 r1 : 00000000 r0 : 00080000 Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none Control: 10c53c7d Table: a9fa406a DAC: 00000051 Process swapper/0 (pid: 0, stack limit = 0x81600218) Stack: (0x81601d48 to 0x81602000) 1d40: 00000000 801186b8 00000001 00000001 a822f028 00000000 1d60: 00000000 00000000 00000001 81611158 81611184 00000001 00000000 80114070 1d80: 801186b8 8021adc8 00000001 00000000 a826ac10 00000000 00000001 80114198 1da0: a8936148 a826ac10 00000000 80114a08 00000001 00000000 804e660c a8936148 1dc0: 81601de8 a8936010 00000000 8011495c 00000001 a826ac10 a8936148 81611184 1de0: a897021c 804e685c 00000000 8016f8f8 00000004 a8936010 a8991800 80114aa8 1e00: 00000100 a897026c 80ffed84 80fcd790 40000006 804e6c1c 00000000 81601e34 1e20: a897021c 81601e34 00000200 804a23ac 00000035 81601e34 81601e34 00000000 1e40: 00000000 804e6b38 00000000 a8936010 a8970250 a8970254 00000000 816a63c0 1e60: 8151e284 801360a0 00000000 81602098 00000006 ffffe000 00000101 81016740 1e80: 81602080 80136340 00000000 81601f20 a8170160 81602080 8151e300 816a63c0 1ea0: 0000000a ffffe460 81602d00 00200100 a8170100 816a63c0 00000000 00000033 1ec0: 00000001 00000000 81601f20 a8008000 52f1809c 80136748 81521ce4 80179c54 1ee0: 816051b8 81628000 c080200c c0802000 81601f20 c0803000 64c7d8fc 801014c4 1f00: 807d75dc 200e0013 ffffffff 81601f54 ab61eeb0 81600000 64c7d8fc 8010bdcc 1f20: 00000000 80fbbb7c 00000001 2a0fc000 ab61eeb0 816132a4 00000035 00000035 1f40: ab61eeb0 00000000 64c7d8fc 52f1809c fffffff6 81601f70 80170334 807d75dc 1f60: 200e0013 ffffffff 00000051 00000000 00000000 00000000 81520390 ab61eeb0 1f80: 816132a4 ffffe000 816a3576 81604d88 81522ea8 81604d80 80fb26e0 8017059c 1fa0: 81604d00 81604d2c 00000001 80fcd790 00000000 ffffffff 00000000 81200c64 1fc0: ffffffff ffffffff 00000000 812005a4 00000000 8126ca30 816a5294 81604d18 1fe0: 8126ca2c 81610a00 8000406a 410fc075 00000000 8000807c 00000000 00000000 [<80113fd0>] (dma_cache_maint_page) from [<80114070>] (__dma_page_cpu_to_dev+0x28/0x98) [<80114070>] (__dma_page_cpu_to_dev) from [<80114198>] (arm_dma_map_page+0x70/0x74) [<80114198>] (arm_dma_map_page) from [<80114a08>] (arm_dma_map_sg+0xac/0x14c) [<80114a08>] (arm_dma_map_sg) from [<804e685c>] (imx_dma_tx+0x104/0x2e8) [<804e685c>] (imx_dma_tx) from [<804e6c1c>] (dma_tx_callback+0xe4/0x164) [<804e6c1c>] (dma_tx_callback) from [<804a23ac>] (vchan_complete+0x164/0x1a0) [<804a23ac>] (vchan_complete) from [<801360a0>] (tasklet_action+0xb0/0x15c) [<801360a0>] (tasklet_action) from [<80136340>] (__do_softirq+0x10c/0x248) [<80136340>] (__do_softirq) from [<80136748>] (irq_exit+0xc8/0x10c) [<80136748>] (irq_exit) from [<80179c54>] (__handle_domain_irq+0x80/0xec) [<80179c54>] (__handle_domain_irq) from [<801014c4>] (gic_handle_irq+0x48/0x8c) [<801014c4>] (gic_handle_irq) from [<8010bdcc>] (__irq_svc+0x6c/0xa8) Exception stack(0x81601f20 to 0x81601f68) 1f20: 00000000 80fbbb7c 00000001 2a0fc000 ab61eeb0 816132a4 00000035 00000035 1f40: ab61eeb0 00000000 64c7d8fc 52f1809c fffffff6 81601f70 80170334 807d75dc 1f60: 200e0013 ffffffff [<8010bdcc>] (__irq_svc) from [<807d75dc>] (cpuidle_enter_state+0x88/0x304) [<807d75dc>] (cpuidle_enter_state) from [<8017059c>] (cpu_startup_entry+0x194/0x224) [<8017059c>] (cpu_startup_entry) from [<81200c64>] (start_kernel+0x390/0x39c) Code: e046200e e0841005 e0020299 e08c3002 (e79c2002) CPU 1 will stop doing anything useful since another CPU has crashed Loading crashdump kernel... Bye!