Unable to handle kernel paging request at virtual address fffffff0 pgd = c0004000 [fffffff0] *pgd=87ffd831, *pte=00000000, *ppte=00000000 Internal error: Oops - BUG: 17 [#2] PREEMPT ARM Modules linked in: CPU: 0 PID: 490 Comm: irq/30-spi_imx Tainted: G D 3.10.108-rt123-g63a5271 #1 task: c78843a0 ti: c7a86000 task.ti: c7a86000 PC is at kthread_data+0x10/0x18 LR is at irq_thread_dtor+0x30/0xb0 pc : [] lr : [] psr: 20000013 sp : c7a87c78 ip : c7a87c88 fp : c7a87c84 r10: fffffff8 r9 : c0648844 r8 : c7a87cd8 r7 : c7a86000 r6 : c065b2cc r5 : c78843a0 r4 : 00000000 r3 : 00000000 r2 : c7a87c88 r1 : 00000000 r0 : c78843a0 Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 0005317f Table: 80004000 DAC: 00000015 Process irq/30-spi_imx (pid: 490, stack limit = 0xc7a861b8) Stack: (0xc7a87c78 to 0xc7a88000) 7c60: c7a87c9c c7a87c88 7c80: c0063d40 c0033a24 00000000 c78843a0 c7a87cbc c7a87ca0 c0030668 c0063d20 7ca0: 00000000 c78843a0 00000000 0000000b c7a87cf4 c7a87cc0 c001ab88 c00305d4 7cc0: c7a87eb0 c7a86000 00000001 c7a87d1b c0648844 fffffff8 c7a87cf4 c7a87ce8 7ce0: c00158fc c0619620 c7a87d7c c7a87cf8 c000bfb8 c001a97c c7a861b8 0000000b 7d00: c06498f2 00000000 c7a87eb0 00000008 00000000 60000013 62a87eb0 50206461 7d20: 61762043 0065756c c047a01c c0017ea0 c05839c4 c7a87d54 c7a87eb0 c7a87d54 7d40: c7a87d7c c7a87d60 c000e288 c0479ff8 c05839c4 00000000 00000000 80000005 7d60: c7a87eb0 80000005 c7a87eb0 c78066c0 c7a87d94 c7a87d80 c0479df0 c000bd00 7d80: c7a87eb0 00000000 c7a87ddc c7a87d98 c000e56c c0479da4 c7a87ddc c7a87da8 7da0: c003c454 c003f61c c783cae0 c783cb68 c7a87ddc 80000005 c000e61c c0619934 7dc0: 00000000 c7a87eb0 c0063dfc c78066c0 c7a87dfc c7a87de0 c000e6dc c000e2f4 7de0: 00000005 c000e61c c0619934 00000000 c7a87eac c7a87e00 c00086a4 c000e62c 7e00: c0043f20 c0030750 00000000 00006c7f 00000000 6aacf926 c7a87e64 c7a87e28 7e20: c00411f0 c0043ed4 00000000 6a66de31 00000000 c061cb68 c7a87e64 c7a87e48 7e40: c0040990 c01fa7dc c78843d0 6a66de31 00000000 c061cb08 c7a87e94 c7a87e68 7e60: c7a87e94 c7a87e70 c000af74 c0011810 00000000 00002ce1 c7a87ea4 c7a87e88 7e80: c0043f20 c0030750 00000000 00000000 20000013 ffffffff c7a87ee4 00000001 7ea0: c7a87f0c c7a87eb0 c00090d8 c0008678 c79dc9d8 c79dc9d8 00000001 00000000 7ec0: c79dc9d8 c78066c0 c79dfac0 c7a86000 00000001 c0063dfc c78066c0 c7a87f0c 7ee0: c7a87ef8 c7a87ef8 c02980b0 00000000 20000013 ffffffff c0298090 c79dfac0 7f00: c7a87f2c c7a87f10 c0063e24 c02980a0 c78843a0 c79dfac0 00000000 c79dfac0 7f20: c7a87f64 c7a87f30 c0063b44 c0063e0c 00000000 c0063d10 00000000 c782bd04 7f40: 00000000 c79dfac0 c0063a68 00000000 00000000 00000000 c7a87fac c7a87f68 7f60: c00336c0 c0063a78 814448e9 00000000 7104c498 c79dfac0 00000000 c7a87f7c 7f80: c7a87f7c 00000001 c7a87f88 c7a87f88 c782bd04 c003361c 00000000 00000000 7fa0: 00000000 c7a87fb0 c0009438 c003362c 00000000 00000000 00000000 00000000 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 02cb4411 083a124c Backtrace: [] (kthread_data+0x0/0x18) from [] (irq_thread_dtor+0x30/0xb0) [] (irq_thread_dtor+0x0/0xb0) from [] (task_work_run+0xa4/0xb8) r5:c78843a0 r4:00000000 [] (task_work_run+0x0/0xb8) from [] (do_exit+0x21c/0x7c8) r6:0000000b r5:00000000 r4:c78843a0 r3:00000000 [] (do_exit+0x0/0x7c8) from [] (die+0x2c8/0x364) r7:c0619620 [] (die+0x0/0x364) from [] (__do_kernel_fault.part.0+0x5c/0x7c) [] (__do_kernel_fault.part.0+0x0/0x7c) from [] (do_page_fault+0x288/0x2a8) r7:00000000 r3:c7a87eb0 [] (do_page_fault+0x0/0x2a8) from [] (do_translation_fault+0xc0/0xc8) [] (do_translation_fault+0x0/0xc8) from [] (do_PrefetchAbort+0x3c/0xa0) r7:00000000 r6:c0619934 r5:c000e61c r4:00000005 [] (do_PrefetchAbort+0x0/0xa0) from [] (__pabt_svc+0x38/0x80) Exception stack(0xc7a87eb0 to 0xc7a87ef8) 7ea0: c79dc9d8 c79dc9d8 00000001 00000000 7ec0: c79dc9d8 c78066c0 c79dfac0 c7a86000 00000001 c0063dfc c78066c0 c7a87f0c 7ee0: c7a87ef8 c7a87ef8 c02980b0 00000000 20000013 ffffffff r8:00000001 r7:c7a87ee4 r6:ffffffff r5:20000013 r4:00000000 [] (spi_imx_isr+0x0/0x9c) from [] (irq_forced_thread_fn+0x28/0x5c) r4:c79dfac0 r3:c0298090 [] (irq_forced_thread_fn+0x0/0x5c) from [] (irq_thread+0xdc/0x130) r6:c79dfac0 r5:00000000 r4:c79dfac0 r3:c78843a0 [] (irq_thread+0x0/0x130) from [] (kthread+0xa4/0xac) [] (kthread+0x0/0xac) from [] (ret_from_fork+0x14/0x3c) r7:00000000 r6:00000000 r5:c003361c r4:c782bd04 Code: e1a0c00d e92dd800 e24cb004 e5903164 (e5130010) ---[ end trace 0000000000000002 ]--- Fixing recursive fault but reboot is needed! Unable to handle kernel NULL pointer dereference at virtual address 00000008 pgd = c0004000 [00000008] *pgd=00000000 Internal error: Oops - BUG: 5 [#3] PREEMPT ARM Modules linked in: CPU: 0 PID: 490 Comm: irq/30-spi_imx Tainted: G D 3.10.108-rt123-g63a5271 #1 task: c78843a0 ti: c7a86000 task.ti: c7a86000 PC is at exit_shm+0x10/0x5c LR is at do_exit+0x1f4/0x7c8 pc : [] lr : [] psr: 60000013 sp : c7a87a48 ip : c7a87a60 fp : c7a87a5c r10: c0033a26 r9 : c0648844 r8 : c7a87a78 r7 : c7a86000 r6 : 0000000b r5 : 00000000 r4 : c78843a0 r3 : 00000000 r2 : c78846f4 r1 : 00000000 r0 : c78843a0 Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 0005317f Table: 80004000 DAC: 00000015 Process irq/30-spi_imx (pid: 490, stack limit = 0xc7a861b8) Stack: (0xc7a87a48 to 0xc7a88000) 7a40: c78843a0 00000000 c7a87a94 c7a87a60 c001ab60 c01c3a28 7a60: c7a87c30 c7a86000 00000000 c7a87aea c0648844 c0033a26 c7a87a94 c7a87a88 7a80: c00158fc c0619620 c7a87b1c c7a87a98 c000bfb8 c001a97c c7a861b8 0000000b 7aa0: c06498f2 bf000000 c7a87c30 00000008 00000000 60000013 65a87c30 63306131 7ac0: 20643030 64323965 30303864 34326520 30306263 35652034 31333039 28203436 7ae0: 33313565 30313030 c0002029 c0479ff8 c05839c4 fffffff0 00000000 00000017 7b00: c7a87c30 00000017 c7a87c30 fffffff8 c7a87b34 c7a87b20 c0479df0 c000bd00 7b20: c7a87c30 fffffff0 c7a87b7c c7a87b38 c000e56c c0479da4 743aa380 00000000 7b40: 00000000 00000000 00000000 00000000 00000010 00000017 c000e2e4 c0619754 7b60: fffffff0 c7a87c30 c0648844 fffffff8 c7a87c2c c7a87b80 c0008604 c000e2f4 7b80: c048056c c04802ec c7a87bcc c7a87b98 c0244538 c048056c 00000024 00000000 7ba0: 00000001 c0629e64 c0648fc8 00000025 00000000 00000006 c7a86000 c0648fc8 7bc0: c7a87bec c7a87bd0 00000001 c791ab00 c7a86000 00000000 c7a87c64 c7a87be8 7be0: c047fdac c0051ecc c0017a44 c001766c 00000400 00000004 00000000 00000000 7c00: 00000001 60000013 00000087 c0033a24 20000013 ffffffff c7a87c64 c7a87cd8 7c20: c7a87c84 c7a87c30 c0008f58 c00085d8 c78843a0 00000000 c7a87c88 00000000 7c40: 00000000 c78843a0 c065b2cc c7a86000 c7a87cd8 c0648844 fffffff8 c7a87c84 7c60: c7a87c88 c7a87c78 c0063d40 c0033a24 20000013 ffffffff c7a87c9c c7a87c88 7c80: c0063d40 c0033a24 00000000 c78843a0 c7a87cbc c7a87ca0 c0030668 c0063d20 7ca0: 00000000 c78843a0 00000000 0000000b c7a87cf4 c7a87cc0 c001ab88 c00305d4 7cc0: c7a87eb0 c7a86000 00000001 c7a87d1b c0648844 fffffff8 c7a87cf4 c7a87ce8 7ce0: c00158fc c0619620 c7a87d7c c7a87cf8 c000bfb8 c001a97c c7a861b8 0000000b 7d00: c06498f2 00000000 c7a87eb0 00000008 00000000 60000013 62a87eb0 50206461 7d20: 61762043 0065756c c047a01c c0017ea0 c05839c4 c7a87d54 c7a87eb0 c7a87d54 7d40: c7a87d7c c7a87d60 c000e288 c0479ff8 c05839c4 00000000 00000000 80000005 7d60: c7a87eb0 80000005 c7a87eb0 c78066c0 c7a87d94 c7a87d80 c0479df0 c000bd00 7d80: c7a87eb0 00000000 c7a87ddc c7a87d98 c000e56c c0479da4 c7a87ddc c7a87da8 7da0: c003c454 c003f61c c783cae0 c783cb68 c7a87ddc 80000005 c000e61c c0619934 7dc0: 00000000 c7a87eb0 c0063dfc c78066c0 c7a87dfc c7a87de0 c000e6dc c000e2f4 7de0: 00000005 c000e61c c0619934 00000000 c7a87eac c7a87e00 c00086a4 c000e62c 7e00: c0043f20 c0030750 00000000 00006c7f 00000000 6aacf926 c7a87e64 c7a87e28 7e20: c00411f0 c0043ed4 00000000 6a66de31 00000000 c061cb68 c7a87e64 c7a87e48 7e40: c0040990 c01fa7dc c78843d0 6a66de31 00000000 c061cb08 c7a87e94 c7a87e68 7e60: c7a87e94 c7a87e70 c000af74 c0011810 00000000 00002ce1 c7a87ea4 c7a87e88 7e80: c0043f20 c0030750 00000000 00000000 20000013 ffffffff c7a87ee4 00000001 7ea0: c7a87f0c c7a87eb0 c00090d8 c0008678 c79dc9d8 c79dc9d8 00000001 00000000 7ec0: c79dc9d8 c78066c0 c79dfac0 c7a86000 00000001 c0063dfc c78066c0 c7a87f0c 7ee0: c7a87ef8 c7a87ef8 c02980b0 00000000 20000013 ffffffff c0298090 c79dfac0 7f00: c7a87f2c c7a87f10 c0063e24 c02980a0 c78843a0 c79dfac0 00000000 c79dfac0 7f20: c7a87f64 c7a87f30 c0063b44 c0063e0c 00000000 c0063d10 00000000 c782bd04 7f40: 00000000 c79dfac0 c0063a68 00000000 00000000 00000000 c7a87fac c7a87f68 7f60: c00336c0 c0063a78 814448e9 00000000 7104c498 c79dfac0 00000000 c7a87f7c 7f80: c7a87f7c 00000001 c7a87f88 c7a87f88 c782bd04 c003361c 00000000 00000000 7fa0: 00000000 c7a87fb0 c0009438 c003362c 00000000 00000000 00000000 00000000 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 02cb4411 083a124c Backtrace: [] (exit_shm+0x0/0x5c) from [] (do_exit+0x1f4/0x7c8) r5:00000000 r4:c78843a0 [] (do_exit+0x0/0x7c8) from [] (die+0x2c8/0x364) r7:c0619620 [] (die+0x0/0x364) from [] (__do_kernel_fault.part.0+0x5c/0x7c) [] (__do_kernel_fault.part.0+0x0/0x7c) from [] (do_page_fault+0x288/0x2a8) r7:fffffff0 r3:c7a87c30 [] (do_page_fault+0x0/0x2a8) from [] (do_DataAbort+0x3c/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x38/0x60) Exception stack(0xc7a87c30 to 0xc7a87c78) 7c20: c78843a0 00000000 c7a87c88 00000000 7c40: 00000000 c78843a0 c065b2cc c7a86000 c7a87cd8 c0648844 fffffff8 c7a87c84 7c60: c7a87c88 c7a87c78 c0063d40 c0033a24 20000013 ffffffff r8:c7a87cd8 r7:c7a87c64 r6:ffffffff r5:20000013 r4:c0033a24 [] (kthread_data+0x0/0x18) from [] (irq_thread_dtor+0x30/0xb0) [] (irq_thread_dtor+0x0/0xb0) from [] (task_work_run+0xa4/0xb8) r5:c78843a0 r4:00000000 [] (task_work_run+0x0/0xb8) from [] (do_exit+0x21c/0x7c8) r6:0000000b r5:00000000 r4:c78843a0 r3:00000000 [] (do_exit+0x0/0x7c8) from [] (die+0x2c8/0x364) r7:c0619620 [] (die+0x0/0x364) from [] (__do_kernel_fault.part.0+0x5c/0x7c) [] (__do_kernel_fault.part.0+0x0/0x7c) from [] (do_page_fault+0x288/0x2a8) r7:00000000 r3:c7a87eb0 [] (do_page_fault+0x0/0x2a8) from [] (do_translation_fault+0xc0/0xc8) [] (do_translation_fault+0x0/0xc8) from [] (do_PrefetchAbort+0x3c/0xa0) r7:00000000 r6:c0619934 r5:c000e61c r4:00000005 [] (do_PrefetchAbort+0x0/0xa0) from [] (__pabt_svc+0x38/0x80) Exception stack(0xc7a87eb0 to 0xc7a87ef8) 7ea0: c79dc9d8 c79dc9d8 00000001 00000000 7ec0: c79dc9d8 c78066c0 c79dfac0 c7a86000 00000001 c0063dfc c78066c0 c7a87f0c 7ee0: c7a87ef8 c7a87ef8 c02980b0 00000000 20000013 ffffffff r8:00000001 r7:c7a87ee4 r6:ffffffff r5:20000013 r4:00000000 [] (spi_imx_isr+0x0/0x9c) from [] (irq_forced_thread_fn+0x28/0x5c) r4:c79dfac0 r3:c0298090 [] (irq_forced_thread_fn+0x0/0x5c) from [] (irq_thread+0xdc/0x130) r6:c79dfac0 r5:00000000 r4:c79dfac0 r3:c78843a0 [] (irq_thread+0x0/0x130) from [] (kthread+0xa4/0xac) [] (kthread+0x0/0xac) from [] (ret_from_fork+0x14/0x3c) r7:00000000 r6:00000000 r5:c003361c r4:c782bd04 Code: e1a0c00d e92dd830 e24cb004 e5903214 (e5934008) ---[ end trace 0000000000000003 ]--- Fixing recursive fault but reboot is needed!