<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX Processors中的主题 Re: 4.9.11 kernel crash in imx serial driver</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794130#M122997</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Am helping out a customer who has a i.MX51 system using the imx serial driver on a 4.14.28 kernel.&amp;nbsp;&lt;BR /&gt;The serial port in this test setup is used for a radio modem communications link and is at regular intervals sending/receiving data (i.e. no stress test setup).&lt;BR /&gt;They have been running a system test&amp;nbsp;for a couple of days and got a crash after&amp;nbsp;~114 hours. &lt;BR /&gt;Found this thread while looking into the problem and thought it might be useful to post the dump as it seems related&amp;nbsp;to the original post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;1&amp;gt;[410624.222991] Unhandled fault: external abort on non-linefetch (0x1008) at 0xc88e4000&lt;BR /&gt;&amp;lt;1&amp;gt;[410624.223021] pgd = c6da4000&lt;BR /&gt;&amp;lt;1&amp;gt;[410624.223031] [c88e4000] *pgd=97856811, *pte=73fbc653, *ppte=73fbc453&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223062] Internal error: : 1008 [#1] PREEMPT ARM&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223074] Modules linked in: ramoops pstore reed_solomon&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223107] CPU: 0 PID: 2934 Comm: SccFacade Not tainted 4.14.28-xyz600-1 #1&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223117] Hardware name: Freescale i.MX51 (Device Tree Support)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223126] task: c7bb3600 task.stack: c6fbc000&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223153] PC is at imx_rxint+0x58/0x240&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223164] LR is at imx_rxint+0x2c/0x240&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223173] pc : [&amp;lt;c03aab90&amp;gt;] lr : [&amp;lt;c03aab64&amp;gt;] psr: 00000193&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223182] sp : c6fbdc78 ip : c6fbdc78 fp : c6fbdca4&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223191] r10: c6fbdd1c r9 : 00000000 r8 : 40000193&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223200] r7 : 00000000 r6 : 00000004 r5 : c7b2d000 r4 : c7a38010&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223210] r3 : 010fc8dc r2 : c88e4000 r1 : c7a38010 r0 : 00000001&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223222] Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223232] Control: 10c5387d Table: 96da4019 DAC: 00000051&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223241] Process SccFacade (pid: 2934, stack limit = 0xc6fbc208)&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223251] Stack: (0xc6fbdc78 to 0xc6fbe000)&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223263] dc60: 00000000 c7a38010&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223280] dc80: 00002610 000054c9 0000002f c6fbc000 00000000 c6fbdd1c c6fbdccc c6fbdca8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223295] dca0: c03abed8 c03aab44 c03abd44 c7a934c0 c7857a80 0000002f 00000001 c6fbc000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223311] dcc0: c6fbdd14 c6fbdcd0 c015f510 c03abd50 c0146364 c0147818 c6cd9b00 c7857a80&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223327] dce0: c0b57d48 c0b57d5c c6c3a8c8 c7857a80 c7857a80 00000000 00000001 c6fbddc8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223343] dd00: c785e000 00000000 c6fbdd34 c6fbdd18 c015f71c c015f4b0 c6fbdd3c 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223358] dd20: c7857a80 00000000 c6fbdd4c c6fbdd38 c015f7b4 c015f6fc c7857a80 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223374] dd40: c6fbdd64 c6fbdd50 c0163310 c015f764 c016324c c0b53138 c6fbdd74 c6fbdd68&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223390] dd60: c015e648 c0163258 c6fbdd9c c6fbdd78 c015ecc8 c015e620 c0b5e9a4 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223405] dd80: 00000001 c6fbddc8 00000000 00000000 c6fbddc4 c6fbdda0 c01014d0 c015ec54&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223421] dda0: c03a6904 60000013 ffffffff c6fbddfc c7a38010 c6fbc000 c6fbde4c c6fbddc8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223437] ddc0: c010d50c c0101464 00000000 00000000 c88e4000 a0000013 00000000 c7b2d000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223453] dde0: 0000001e c6c1b000 c7a38010 c6cb3c1e 00000000 c6fbde4c c6fbdde8 c6fbde18&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223469] de00: c03aaa20 c03a6904 60000013 ffffffff 00000051 bf000000 c6fbde70 a0000013&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223484] de20: c6fbde4c c6c1b000 0000001e c6cb3c00 c073fa0c c71d0c00 c8b83264 00000051&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223500] de40: c6fbdea4 c6fbde50 c038e0f4 c03a6810 c6c1b140 c6fbc000 c6cb3c00 c6c1b058&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223516] de60: c78de000 00000000 c7bb3600 c01516f4 c6fbfd3c c6c1b140 b6108a2e 0000001e&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223532] de80: c6c1b000 0000001e b6108a2e c6fbc000 0000001e 00000051 c6fbdeec c6fbdea8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223547] dea0: c0389e4c c038dce0 c6cd9b00 c6d6d540 c038dcd4 c71d0c00 c6cb3c00 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223563] dec0: c06358b0 c71d0c00 c6fbdf80 b6108a2e c6fbdf80 0000001e c6fbc000 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223579] dee0: c6fbdf5c c6fbdef0 c021f3d4 c0389cf4 0000005d c6fbdf00 0193aea8 0000005d&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223594] df00: 00000001 00000000 00000000 c6fbdf00 00000000 c023f0d8 00000000 c71d0c00&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223610] df20: c6fbdf54 c6fbdf30 c023f0d8 c021f5ac c6cc0600 b6108600 b6108a2e 0000001e&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223626] df40: c71d0c00 b6108a2e c6fbdf80 c0108344 c6fbdf7c c6fbdf60 c021f5ec c021f3a8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223641] df60: c71d0c00 c71d0c01 0000001e b6108a2e c6fbdfa4 c6fbdf80 c021f790 c021f548&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223657] df80: 00000000 00000000 b6108600 b6108a2e 0000042c 00000004 00000000 c6fbdfa8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223673] dfa0: c0108160 c021f748 b6108600 b6108a2e 0000001a b6108a2e 0000001e 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223689] dfc0: b6108600 b6108a2e 0000042c 00000004 b2c21f90 00000000 00000002 b2c21f8c&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223704] dfe0: 00000000 b2c21bf0 b2c22910 b6db4238 80000010 0000001a 00000000 00000000&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223735] [&amp;lt;c03aab90&amp;gt;] (imx_rxint) from [&amp;lt;c03abed8&amp;gt;] (imx_int+0x194/0x2a4)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223763] [&amp;lt;c03abed8&amp;gt;] (imx_int) from [&amp;lt;c015f510&amp;gt;] (__handle_irq_event_percpu+0x6c/0x24c)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223783] [&amp;lt;c015f510&amp;gt;] (__handle_irq_event_percpu) from [&amp;lt;c015f71c&amp;gt;] (handle_irq_event_percpu+0x2c/0x68)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223800] [&amp;lt;c015f71c&amp;gt;] (handle_irq_event_percpu) from [&amp;lt;c015f7b4&amp;gt;] (handle_irq_event+0x5c/0x94)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223820] [&amp;lt;c015f7b4&amp;gt;] (handle_irq_event) from [&amp;lt;c0163310&amp;gt;] (handle_level_irq+0xc4/0x168)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223838] [&amp;lt;c0163310&amp;gt;] (handle_level_irq) from [&amp;lt;c015e648&amp;gt;] (generic_handle_irq+0x34/0x44)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223854] [&amp;lt;c015e648&amp;gt;] (generic_handle_irq) from [&amp;lt;c015ecc8&amp;gt;] (__handle_domain_irq+0x80/0xec)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223872] [&amp;lt;c015ecc8&amp;gt;] (__handle_domain_irq) from [&amp;lt;c01014d0&amp;gt;] (tzic_handle_irq+0x78/0x9c)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223890] [&amp;lt;c01014d0&amp;gt;] (tzic_handle_irq) from [&amp;lt;c010d50c&amp;gt;] (__irq_svc+0x6c/0xa8)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223899] Exception stack(0xc6fbddc8 to 0xc6fbde10)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223912] ddc0: 00000000 00000000 c88e4000 a0000013 00000000 c7b2d000&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223928] dde0: 0000001e c6c1b000 c7a38010 c6cb3c1e 00000000 c6fbde4c c6fbdde8 c6fbde18&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223939] de00: c03aaa20 c03a6904 60000013 ffffffff&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223955] [&amp;lt;c010d50c&amp;gt;] (__irq_svc) from [&amp;lt;c03a6904&amp;gt;] (uart_write+0x100/0x1ac)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223981] [&amp;lt;c03a6904&amp;gt;] (uart_write) from [&amp;lt;c038e0f4&amp;gt;] (n_tty_write+0x420/0x464)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223999] [&amp;lt;c038e0f4&amp;gt;] (n_tty_write) from [&amp;lt;c0389e4c&amp;gt;] (tty_write+0x164/0x334)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224019] [&amp;lt;c0389e4c&amp;gt;] (tty_write) from [&amp;lt;c021f3d4&amp;gt;] (__vfs_write+0x38/0x138)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224036] [&amp;lt;c021f3d4&amp;gt;] (__vfs_write) from [&amp;lt;c021f5ec&amp;gt;] (vfs_write+0xb0/0x10c)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224051] [&amp;lt;c021f5ec&amp;gt;] (vfs_write) from [&amp;lt;c021f790&amp;gt;] (SyS_write+0x54/0xb0)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224072] [&amp;lt;c021f790&amp;gt;] (SyS_write) from [&amp;lt;c0108160&amp;gt;] (ret_fast_syscall+0x0/0x54)&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.224091] Code: e5943070 e5942004 e2833001 e5843070 (e5929000) &lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224106] ---[ end trace 63db20977fee9aff ]---&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.230968] Kernel panic - not syncing: Fatal exception in interrupt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Dec 2018 11:19:53 GMT</pubDate>
    <dc:creator>magnusstenkvist</dc:creator>
    <dc:date>2018-12-04T11:19:53Z</dc:date>
    <item>
      <title>4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794119#M122986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: 12.8px;"&gt;We are still seeing the same crash on the 4.9.11 (yocto-morty) kernel wit the IMX7d. Our NXP FAE suggested we post this on here.&lt;/DIV&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: 12.8px;"&gt;Did see some new imx serial improvement patches and a similar crash at&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: 12.8px;"&gt;&lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=http://lists.infradead.org/pipermail/linux-arm-kernel/2017-June/516845.html&amp;amp;source=gmail&amp;amp;ust=1532784601361000&amp;amp;usg=AFQjCNGyXGrhaQ_gszX2vE6asfNmNpzYWg" href="http://lists.infradead.org/pipermail/linux-arm-kernel/2017-June/516845.html" rel="nofollow noopener noreferrer" style="color: #1155cc;" target="_blank"&gt;http://lists.infradead.org/pipermail/linux-arm-kernel/2017-June/516845.html&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: 12.8px;"&gt;Is NXP looking to incorporate these in 4.9 or later kernels?&lt;/DIV&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: 12.8px;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: 12.8px;"&gt;&lt;PRE class="" style="color: #000000; font-size: 14px;"&gt;[248275.244910] Unhandled fault: external abort on non-linefetch (0x1008) at 0xa00b0000 [248275.252669] pgd = 893a0000 [248275.255465] [a00b0000] *pgd=88006811, *pte=30880653, *ppte=30880453 [248275.261865] Internal error: : 1008 [#1] PREEMPT SMP ARM [248275.267178] Modules linked in: [248275.270336] CPU: 0 PID: 5581 Comm: getstats Tainted: G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.9.11-1.0.0 #1 [248275.278252] Hardware name: Freescale i.MX7 Dual (Device Tree) [248275.284085] task: 88620640 task.stack: 892d2000 [248275.288712] PC is at imx_rxint+0x4c/0x2ac [248275.292816] LR is at _raw_spin_lock_irqsave+0x18/0x5c [248275.297956] pc : [&amp;lt;804115d0&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; lr : [&amp;lt;80736028&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; psr: 200b0193 [248275.297956] sp : 892d3ea8&amp;nbsp; ip : 860000d8&amp;nbsp; fp : 80998848 [248275.309607] r10: 600b0193&amp;nbsp; r9 : 00000000&amp;nbsp; r8 : 80c02d00 [248275.314919] r7 : 8805f1f8&amp;nbsp; r6 : 00000001&amp;nbsp; r5 : 00002150&amp;nbsp; r4 : 88390010 [248275.321534] r3 : 128d164e&amp;nbsp; r2 : a00b0000&amp;nbsp; r1 : 00000000&amp;nbsp; r0 : 600b0193 [248275.328150] Flags: nzCv&amp;nbsp; IRQs off&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; ISA ARM&amp;nbsp; Segment none [248275.335459] Control: 10c53c7d&amp;nbsp; Table: 893a006a&amp;nbsp; DAC: 00000051 [248275.341292] Process getstats (pid: 5581, stack limit = 0x892d2210) [248275.347560] Stack: (0x892d3ea8 to 0x892d4000) [248275.352006] 3ea0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 400b0093 00000000 00000000 88390010 00002150 00005089 [248275.360274] 3ec0: 00000030 00000030 881ea100 80c11b32 80998848 8041336c 883f8340 881ea100 [248275.368542] 3ee0: 00000000 892d3f2c 00000030 80177250 00000000 00000000 00000010 80998870 [248275.376809] 3f00: 8673fc88 881ea100 881ea100 80c0a1b0 00000000 00000001 892d3fb0 88008000 [248275.385076] 3f20: 004411d4 801772f4 88620640 00000000 004411d4 881ea100 881ea160 80177368 [248275.393343] 3f40: 881ea100 881ea160 80c0a1b0 8017a7f0 80b6edec 00000000 00000030 00000000 [248275.401610] 3f60: 00000001 8017652c 80b6edec 80176a54 80c1aec0 80c034a0 a000200c 892d3fb0 [248275.409878] 3f80: a0002000 a0003000 000afb70 801014c4 00044608 200b0010 ffffffff 10c53c7d [248275.418145] 3fa0: 10c53c7d 00443934 000afb70 80736db0 00000000 00000000 004439bc 00443943 [248275.426412] 3fc0: 000afadc 00000000 00000004 0043f1f0 000b1c7c 00443934 000afb70 004411d4 [248275.434679] 3fe0: 000af430 7ec5f140 00043ee8 00044608 200b0010 ffffffff 00000000 00000000 [248275.442958] [&amp;lt;804115d0&amp;gt;] (imx_rxint) from [&amp;lt;8041336c&amp;gt;] (imx_int+0xe8/0x1b8) [248275.450016] [&amp;lt;8041336c&amp;gt;] (imx_int) from [&amp;lt;80177250&amp;gt;] (__handle_irq_event_percpu+0x9c/0x124) [248275.458460] [&amp;lt;80177250&amp;gt;] (__handle_irq_event_percpu) from [&amp;lt;801772f4&amp;gt;] (handle_irq_event_percpu+0x1c/0x58) [248275.468205] [&amp;lt;801772f4&amp;gt;] (handle_irq_event_percpu) from [&amp;lt;80177368&amp;gt;] (handle_irq_event+0x38/0x5c) [248275.477168] [&amp;lt;80177368&amp;gt;] (handle_irq_event) from [&amp;lt;8017a7f0&amp;gt;] (handle_fasteoi_irq+0xd0/0x1a8) [248275.485784] [&amp;lt;8017a7f0&amp;gt;] (handle_fasteoi_irq) from [&amp;lt;8017652c&amp;gt;] (generic_handle_irq+0x24/0x34) [248275.494488] [&amp;lt;8017652c&amp;gt;] (generic_handle_irq) from [&amp;lt;80176a54&amp;gt;] (__handle_domain_irq+0x7c/0xec) [248275.503279] [&amp;lt;80176a54&amp;gt;] (__handle_domain_irq) from [&amp;lt;801014c4&amp;gt;] (gic_handle_irq+0x48/0x8c) [248275.511722] [&amp;lt;801014c4&amp;gt;] (gic_handle_irq) from [&amp;lt;80736db0&amp;gt;] (__irq_usr+0x50/0x80) [248275.519291] Exception stack(0x892d3fb0 to 0x892d3ff8) [248275.524431] 3fa0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000 00000000 004439bc 00443943 [248275.532698] 3fc0: 000afadc 00000000 00000004 0043f1f0 000b1c7c 00443934 000afb70 004411d4 [248275.540964] 3fe0: 000af430 7ec5f140 00043ee8 00044608 200b0010 ffffffff [248275.547671] Code: e5943070 e5942008 e2833001 e5843070 (e5925000)&amp;nbsp; [248275.553863] ---[ end trace ad4a27aeb28285be ]--- [248275.558571] Kernel panic - not syncing: Fatal exception in interrupt [248276.440014] SMP: failed to stop secondary CPUs [248276.444549] ---[ end Kernel panic - not syncing: Fatal exception in interrupt&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: 12.8px;"&gt;&lt;PRE class="" style="color: #000000; font-size: 14px;"&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;Similar crash on a 4.1.15 kernel with one core disabled&lt;/P&gt;&lt;P&gt;[33849.821632] Unhandled fault: external abort on non-linefetch (0x1008) at 0xa0100000&lt;BR /&gt;[33849.829310] pgd = 88740000&lt;BR /&gt;[33849.832023] [a0100000] *pgd=88006811, *pte=30880653, *ppte=30880453&lt;BR /&gt;[33849.838343] Internal error: : 1008 [#1] PREEMPT SMP ARM&lt;BR /&gt;[33849.843572] Modules linked in:&lt;BR /&gt;[33849.846648] CPU: 0 PID: 943 Comm: zigbee-stress-t Not tainted 4.1.15-1.2.7 #1&lt;BR /&gt;[33849.853786] Hardware name: Freescale i.MX7 Dual (Device Tree)&lt;BR /&gt;[33849.859537] task: 88afd7c0 ti: 886f2000 task.ti: 886f2000&lt;BR /&gt;[33849.864949] PC is at imx_rxint+0x54/0x2ac&lt;BR /&gt;[33849.868971] LR is at _raw_spin_lock_irqsave+0x18/0x5c&lt;BR /&gt;[33849.874029] pc : [&amp;lt;802fe604&amp;gt;] lr : [&amp;lt;80692f50&amp;gt;] psr: 20000193&lt;BR /&gt;[33849.874029] sp : 886f3db0 ip : 8600067c fp : 020912e4&lt;BR /&gt;[33849.885510] r10: 00000000 r9 : 8099e100 r8 : 00000113&lt;BR /&gt;[33849.890740] r7 : 8099e504 r6 : 880589e8 r5 : 00002550 r4 : 880b4410&lt;BR /&gt;[33849.897271] r3 : 02258618 r2 : a0100000 r1 : 00000000 r0 : 60000193&lt;BR /&gt;[33849.903805] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user&lt;BR /&gt;[33849.911031] Control: 10c53c7d Table: 8874006a DAC: 00000015&lt;BR /&gt;[33849.916781] Process zigbee-stress-t (pid: 943, stack limit = 0x886f2210)&lt;BR /&gt;[33849.923486] Stack: (0x886f3db0 to 0x886f4000)&lt;BR /&gt;[33849.927850] 3da0: 0000bb75 60000193 ffffffff 00000001&lt;BR /&gt;[33849.936036] 3dc0: 00000000 880b4410 00002550 00004089 00000113 00000113 88138780 809fa76a&lt;BR /&gt;[33849.944223] 3de0: 020912e4 802ffce8 88071800 881387e0 00000000 00000000 00000113 80066484&lt;BR /&gt;[33849.952409] 3e00: 020912e4 80692f50 88138780 881387e0 88071800 00000000 00000001 886f3e88&lt;BR /&gt;[33849.960595] 3e20: 88008000 8006657c 88138780 881387e0 809a398c 80069238 00000113 00000000&lt;BR /&gt;[33849.968781] 3e40: 00000113 80065b24 80997be8 80065ddc a000200c 8099e830 886f3e88 a0002000&lt;BR /&gt;[33849.976967] 3e60: 86008c38 885b5a80 00000002 8000941c 806932c8 60000013 ffffffff 886f3ebc&lt;BR /&gt;[33849.985153] 3e80: 86008c38 800132c0 880b4410 a0000013 0000d9d8 0000d9d9 880589e8 88731200&lt;BR /&gt;[33849.993338] 3ea0: a0000013 880b4410 86008c38 885b5a80 00000002 020912e4 00000000 886f3ed0&lt;BR /&gt;[33850.001525] 3ec0: 802fbc84 806932c8 60000013 ffffffff 880589e8 802fbc84 88731200 00000000&lt;BR /&gt;[33850.009710] 3ee0: 00000000 884e86d0 86008c38 885b5a80 00000002 802e2754 881ebe28 8012427c&lt;BR /&gt;[33850.017896] 3f00: 880bb015 00000005 882af214 a0000013 00000008 80692f50 00000002 00000000&lt;BR /&gt;[33850.026082] 3f20: 885b5a88 00000001 885b5a88 00000001 00000000 00000000 00000000 885b5a80&lt;BR /&gt;[33850.034268] 3f40: 881ebe28 00000000 884e86d0 86008c38 00000008 885b5a88 020912e4 800ee694&lt;BR /&gt;[33850.042453] 3f60: 00000000 00000000 88afdbb8 00000000 809ff0a8 88afd7c0 8000f684 886f2000&lt;BR /&gt;[33850.050639] 3f80: 00000000 80044f38 886f2000 8000f684 886f3fb0 0000003f 8000f684 800123d4&lt;BR /&gt;[33850.058825] 3fa0: 0000000b 0000000b 02091408 8000f54c 00000001 00000001 80000001 00000001&lt;BR /&gt;[33850.067010] 3fc0: 0000000b 0000000b 02091408 0000003f 00000000 00000000 00000000 020912e4&lt;BR /&gt;[33850.075196] 3fe0: 000af728 7eae2e84 0003e968 76ec78ac a0010010 0000000b 00000000 00000000&lt;BR /&gt;[33850.083394] [&amp;lt;802fe604&amp;gt;] (imx_rxint) from [&amp;lt;802ffce8&amp;gt;] (imx_int+0x144/0x1bc)&lt;BR /&gt;[33850.090457] [&amp;lt;802ffce8&amp;gt;] (imx_int) from [&amp;lt;80066484&amp;gt;] (handle_irq_event_percpu+0x78/0x134)&lt;BR /&gt;[33850.098646] [&amp;lt;80066484&amp;gt;] (handle_irq_event_percpu) from [&amp;lt;8006657c&amp;gt;] (handle_irq_event+0x3c/0x5c)&lt;BR /&gt;[33850.107530] [&amp;lt;8006657c&amp;gt;] (handle_irq_event) from [&amp;lt;80069238&amp;gt;] (handle_fasteoi_irq+0xe0/0x198)&lt;BR /&gt;[33850.116066] [&amp;lt;80069238&amp;gt;] (handle_fasteoi_irq) from [&amp;lt;80065b24&amp;gt;] (generic_handle_irq+0x2c/0x3c)&lt;BR /&gt;[33850.124687] [&amp;lt;80065b24&amp;gt;] (generic_handle_irq) from [&amp;lt;80065ddc&amp;gt;] (__handle_domain_irq+0x7c/0xec)&lt;BR /&gt;[33850.133396] [&amp;lt;80065ddc&amp;gt;] (__handle_domain_irq) from [&amp;lt;8000941c&amp;gt;] (gic_handle_irq+0x24/0x5c)&lt;BR /&gt;[33850.141758] [&amp;lt;8000941c&amp;gt;] (gic_handle_irq) from [&amp;lt;800132c0&amp;gt;] (__irq_svc+0x40/0x74)&lt;BR /&gt;[33850.149243] Exception stack(0x886f3e88 to 0x886f3ed0)&lt;BR /&gt;[33850.154303] 3e80: 880b4410 a0000013 0000d9d8 0000d9d9 880589e8 88731200&lt;BR /&gt;[33850.162489] 3ea0: a0000013 880b4410 86008c38 885b5a80 00000002 020912e4 00000000 886f3ed0&lt;BR /&gt;[33850.170671] 3ec0: 802fbc84 806932c8 60000013 ffffffff&lt;BR /&gt;[33850.175734] [&amp;lt;800132c0&amp;gt;] (__irq_svc) from [&amp;lt;806932c8&amp;gt;] (_raw_spin_unlock_irqrestore+0x20/0x54)&lt;BR /&gt;[33850.184357] [&amp;lt;806932c8&amp;gt;] (_raw_spin_unlock_irqrestore) from [&amp;lt;802fbc84&amp;gt;] (uart_close+0x1a4/0x1f0)&lt;BR /&gt;[33850.193244] [&amp;lt;802fbc84&amp;gt;] (uart_close) from [&amp;lt;802e2754&amp;gt;] (tty_release+0xf0/0x4b4)&lt;BR /&gt;[33850.200653] [&amp;lt;802e2754&amp;gt;] (tty_release) from [&amp;lt;800ee694&amp;gt;] (__fput+0x80/0x1d0)&lt;BR /&gt;[33850.207717] [&amp;lt;800ee694&amp;gt;] (__fput) from [&amp;lt;80044f38&amp;gt;] (task_work_run+0xac/0xe4)&lt;BR /&gt;[33850.214868] [&amp;lt;80044f38&amp;gt;] (task_work_run) from [&amp;lt;800123d4&amp;gt;] (do_work_pending+0x7c/0xa4)&lt;BR /&gt;[33850.222797] [&amp;lt;800123d4&amp;gt;] (do_work_pending) from [&amp;lt;8000f54c&amp;gt;] (work_pending+0xc/0x20)&lt;BR /&gt;[33850.230550] Code: e594306c e5942008 e2833001 e584306c (e592b000)&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;[33850.236657] ---[ end trace cbc6694aa496ca26 ]---&lt;BR /&gt;[33850.241281] Kernel panic - not syncing: Fatal exception in interrupt&lt;BR /&gt;[33850.247642] ---[ end Kernel panic - not syncing: Fatal exception in interrupt&lt;BR /&gt;-----&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2018 14:45:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794119#M122986</guid>
      <dc:creator>anitathomas</dc:creator>
      <dc:date>2018-07-27T14:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794120#M122987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anita,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which serial are you trying to use? it is kernel enable? do you check your device tree?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Jul 2018 14:43:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794120#M122987</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2018-07-30T14:43:11Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794121#M122988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Anita,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The developer came back with a patch that I don't have much confidence in, but I need to have you check it out anyway. They reported that it still failed on 4.1.15, but passed on 4.9 &amp;nbsp;(I did tell them 4.9 was not failing on the Sabre). &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Ben&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2018 11:59:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794121#M122988</guid>
      <dc:creator>foosechek</dc:creator>
      <dc:date>2018-08-20T11:59:59Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794122#M122989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks Ben, will try this with both 4.9 and 4.1.15 kernels. Will keep you posted&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2018 13:00:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794122#M122989</guid>
      <dc:creator>anitathomas</dc:creator>
      <dc:date>2018-08-20T13:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794123#M122990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anita,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know you guys have been focused on the new project, but did you get a chance to run your re-pro test with the patch?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Ben&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Aug 2018 14:07:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794123#M122990</guid>
      <dc:creator>foosechek</dc:creator>
      <dc:date>2018-08-30T14:07:25Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794124#M122991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Still seeing the crash with 4.1.15&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Aug 2018 18:19:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794124#M122991</guid>
      <dc:creator>anitathomas</dc:creator>
      <dc:date>2018-08-30T18:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794125#M122992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ben, I know its been a while. But we will need to revisit this. We are still seeing the crash on 4.9.88 and 4.1.15 with the patch&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Nov 2018 14:31:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794125#M122992</guid>
      <dc:creator>anitathomas</dc:creator>
      <dc:date>2018-11-08T14:31:25Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794126#M122993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anita,&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are the details of the 4.9.88 crash the same as the 4.1.15?&amp;nbsp; If not, please add a kernel log to this thread for 4.9.88.&lt;/P&gt;&lt;P&gt;Also, I think last time we spoke about this you mentioned that the 4.1.15 time-to-crash was much shorter than the 4.9.88, can you just give me an estimate of the typical failure time so the AE can wait long enough during test.?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;-Ben&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2018 12:45:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794126#M122993</guid>
      <dc:creator>foosechek</dc:creator>
      <dc:date>2018-11-12T12:45:04Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794127#M122994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The traces with 4.9.88 kernel looks pretty much the same on both 7d and 6ull. QA saw the crash anywhere between 1- 6hrs, when running zigbee uart stress tests. The foll trace is from 7d&lt;/P&gt;&lt;PRE style="color: #172b4d; background-color: #f5f5f5; font-size: 12px;"&gt; uname -a Linux MFG-BHBS11804PG003582 4.9.88-2.0.0 #1 SMP PREEMPT Wed Nov 7 15:25:32 UTC 2018 armv7l GNU/Linux&lt;/PRE&gt;&lt;PRE style="color: #172b4d; background-color: #f5f5f5; font-size: 12px;"&gt;[ 5697.733402] Unhandled fault: external abort on non-linefetch (0x1008) at 0xa00b0000 [ 5697.741074] pgd = 80004000 [ 5697.743784] [a00b0000] *pgd=88006811, *pte=30880653, *ppte=30880453 [ 5697.750098] Internal error: : 1008 [#1] PREEMPT SMP ARM [ 5697.755324] Modules linked in: [ 5697.758397] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.9.88-2.0.0 #1 [ 5697.766053] Hardware name: Freescale i.MX7 Dual (Device Tree) [ 5697.771800] task: 80c06400 task.stack: 80c00000 [ 5697.776341] PC is at imx_rxint+0x58/0x298 [ 5697.780356] LR is at _raw_spin_lock_irqsave+0x18/0x5c [ 5697.785411] pc : [&amp;lt;80409154&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; lr : [&amp;lt;8072c2f8&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; psr: 200f0193 [ 5697.785411] sp : 80c01e20&amp;nbsp; ip : 860000d8&amp;nbsp; fp : 883ed810 [ 5697.796890] r10: 8099e5a8&amp;nbsp; r9 : 80c4b3a2&amp;nbsp; r8 : 00000004 [ 5697.802116] r7 : 80c02d00&amp;nbsp; r6 : 00000000&amp;nbsp; r5 : 8805f1f8&amp;nbsp; r4 : 00000001 [ 5697.808645] r3 : 000011df&amp;nbsp; r2 : 007b0c62&amp;nbsp; r1 : a00b0000&amp;nbsp; r0 : 400f0193 [ 5697.815176] Flags: nzCv&amp;nbsp; IRQs off&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; ISA ARM&amp;nbsp; Segment none [ 5697.822399] Control: 10c53c7d&amp;nbsp; Table: 8931006a&amp;nbsp; DAC: 00000051 [ 5697.828147] Process swapper/0 (pid: 0, stack limit = 0x80c00210) [ 5697.834155] Stack: (0x80c01e20 to 0x80c02000) [ 5697.838518] 1e20: 400f0193 00000000 80c032e4 883ed810 00002650 00005089 00000030 00000030 [ 5697.846701] 1e40: 80c4b3a2 8099e5a8 8099e580 8040af74 883faa80 881e8800 00000000 80c01ea4 [ 5697.854883] 1e60: 00000030 8017771c 80c01e7c 89365140 9fa24b38 881e8800 888e9d4a 881e8800 [ 5697.863064] 1e80: 881e8800 80c0a110 00000000 00000001 80c01f28 88008000 80c03158 80177804 [ 5697.871246] 1ea0: 9c5ed6a6 00000000 80c03158 881e8800 881e8860 80177878 881e8800 881e8860 [ 5697.879428] 1ec0: 80c0a110 8017acc0 80b6ee4c 00000000 00000030 00000000 00000001 80176a28 [ 5697.887610] 1ee0: 80b6ee4c 80176f3c 80c034a0 80c1ab00 a000200c a0002000 80c01f28 a0003000 [ 5697.895791] 1f00: 00000000 8010144c 805000a0 200f0013 ffffffff 80c01f5c 9b4bf662 80c00000 [ 5697.903973] 1f20: 00000000 8072cc8c 00000000 00000002 00000001 80c00000 9b5fc89a 0000052e [ 5697.912154] 1f40: 9fa24000 00000001 9b4bf662 0000052e 00000000 80c03158 00000000 80c01f78 [ 5697.920337] 1f60: 8072c624 805000a0 200f0013 ffffffff 00000051 00000000 9fa24000 ffffe000 [ 5697.928518] 1f80: 80c030ec 00000001 80c03150 9fa24000 80c097ac 8099c598 80c03158 80168d1c [ 5697.936700] 1fa0: 80c030c0 80b6eff8 809d9450 80c4b39f 00000000 ffffffff 00000000 80b00c5c [ 5697.944882] 1fc0: ffffffff ffffffff 00000000 80b00698 00000000 80b55a30 80c5f294 80c030d8 [ 5697.953064] 1fe0: 80b55a2c 80c076a0 8000406a 410fc075 00000000 8000807c 00000000 00000000 [ 5697.961260] [&amp;lt;80409154&amp;gt;] (imx_rxint) from [&amp;lt;8040af74&amp;gt;] (imx_int+0xe8/0x1b8) [ 5697.968232] [&amp;lt;8040af74&amp;gt;] (imx_int) from [&amp;lt;8017771c&amp;gt;] (__handle_irq_event_percpu+0x50/0x11c) [ 5697.976592] [&amp;lt;8017771c&amp;gt;] (__handle_irq_event_percpu) from [&amp;lt;80177804&amp;gt;] (handle_irq_event_percpu+0x1c/0x58) [ 5697.986252] [&amp;lt;80177804&amp;gt;] (handle_irq_event_percpu) from [&amp;lt;80177878&amp;gt;] (handle_irq_event+0x38/0x5c) [ 5697.995132] [&amp;lt;80177878&amp;gt;] (handle_irq_event) from [&amp;lt;8017acc0&amp;gt;] (handle_fasteoi_irq+0xd0/0x1a0) [ 5698.003665] [&amp;lt;8017acc0&amp;gt;] (handle_fasteoi_irq) from [&amp;lt;80176a28&amp;gt;] (generic_handle_irq+0x24/0x34) [ 5698.012283] [&amp;lt;80176a28&amp;gt;] (generic_handle_irq) from [&amp;lt;80176f3c&amp;gt;] (__handle_domain_irq+0x7c/0xec) [ 5698.020989] [&amp;lt;80176f3c&amp;gt;] (__handle_domain_irq) from [&amp;lt;8010144c&amp;gt;] (gic_handle_irq+0x48/0x8c) [ 5698.029347] [&amp;lt;8010144c&amp;gt;] (gic_handle_irq) from [&amp;lt;8072cc8c&amp;gt;] (__irq_svc+0x6c/0xa8) [ 5698.036830] Exception stack(0x80c01f28 to 0x80c01f70) [ 5698.041886] 1f20:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000 00000002 00000001 80c00000 9b5fc89a 0000052e [ 5698.050067] 1f40: 9fa24000 00000001 9b4bf662 0000052e 00000000 80c03158 00000000 80c01f78 [ 5698.058247] 1f60: 8072c624 805000a0 200f0013 ffffffff [ 5698.063310] [&amp;lt;8072cc8c&amp;gt;] (__irq_svc) from [&amp;lt;805000a0&amp;gt;] (cpuidle_enter_state+0x13c/0x2cc) [ 5698.071411] [&amp;lt;805000a0&amp;gt;] (cpuidle_enter_state) from [&amp;lt;80168d1c&amp;gt;] (cpu_startup_entry+0x168/0x228) [ 5698.080205] [&amp;lt;80168d1c&amp;gt;] (cpu_startup_entry) from [&amp;lt;80b00c5c&amp;gt;] (start_kernel+0x378/0x384) [ 5698.088389] Code: e59b2070 e59b1008 e2822001 e58b2070 (e591a000) [ 5698.094494] ---[ end trace 935022bc8e4fb5d1 ]--- [ 5698.099114] Kernel panic - not syncing: Fatal exception in interrupt [ 5698.980472] SMP: failed to stop secondary CPUs [ 5698.984920] ---[ end Kernel panic - not syncing: Fatal exception in interrupt&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2018 20:12:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794127#M122994</guid>
      <dc:creator>anitathomas</dc:creator>
      <dc:date>2018-11-12T20:12:12Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794128#M122995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also do note these tests were run with dma off&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2018 20:35:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794128#M122995</guid>
      <dc:creator>anitathomas</dc:creator>
      <dc:date>2018-11-13T20:35:32Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794129#M122996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Got it. I'm using my zigbee uart stress simulator, with the same parameters from last time.&amp;nbsp; Using 4.9 in the past on the 7D EVK, both my testing and the work done by our AE was unable to repro after 72 of test.&amp;nbsp; &amp;nbsp;This would leave me to believe that the simulation is not accurate enough, or that there is another contributing at the hardware/OS level.&lt;/P&gt;&lt;P&gt;I'll make the test more aggressive on the UART, right now it taxes the interface at about 10% total possible bandwidth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2018 11:42:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794129#M122996</guid>
      <dc:creator>foosechek</dc:creator>
      <dc:date>2018-11-14T11:42:50Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794130#M122997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Am helping out a customer who has a i.MX51 system using the imx serial driver on a 4.14.28 kernel.&amp;nbsp;&lt;BR /&gt;The serial port in this test setup is used for a radio modem communications link and is at regular intervals sending/receiving data (i.e. no stress test setup).&lt;BR /&gt;They have been running a system test&amp;nbsp;for a couple of days and got a crash after&amp;nbsp;~114 hours. &lt;BR /&gt;Found this thread while looking into the problem and thought it might be useful to post the dump as it seems related&amp;nbsp;to the original post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;1&amp;gt;[410624.222991] Unhandled fault: external abort on non-linefetch (0x1008) at 0xc88e4000&lt;BR /&gt;&amp;lt;1&amp;gt;[410624.223021] pgd = c6da4000&lt;BR /&gt;&amp;lt;1&amp;gt;[410624.223031] [c88e4000] *pgd=97856811, *pte=73fbc653, *ppte=73fbc453&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223062] Internal error: : 1008 [#1] PREEMPT ARM&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223074] Modules linked in: ramoops pstore reed_solomon&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223107] CPU: 0 PID: 2934 Comm: SccFacade Not tainted 4.14.28-xyz600-1 #1&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223117] Hardware name: Freescale i.MX51 (Device Tree Support)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223126] task: c7bb3600 task.stack: c6fbc000&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223153] PC is at imx_rxint+0x58/0x240&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223164] LR is at imx_rxint+0x2c/0x240&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223173] pc : [&amp;lt;c03aab90&amp;gt;] lr : [&amp;lt;c03aab64&amp;gt;] psr: 00000193&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223182] sp : c6fbdc78 ip : c6fbdc78 fp : c6fbdca4&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223191] r10: c6fbdd1c r9 : 00000000 r8 : 40000193&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223200] r7 : 00000000 r6 : 00000004 r5 : c7b2d000 r4 : c7a38010&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223210] r3 : 010fc8dc r2 : c88e4000 r1 : c7a38010 r0 : 00000001&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223222] Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223232] Control: 10c5387d Table: 96da4019 DAC: 00000051&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223241] Process SccFacade (pid: 2934, stack limit = 0xc6fbc208)&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223251] Stack: (0xc6fbdc78 to 0xc6fbe000)&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223263] dc60: 00000000 c7a38010&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223280] dc80: 00002610 000054c9 0000002f c6fbc000 00000000 c6fbdd1c c6fbdccc c6fbdca8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223295] dca0: c03abed8 c03aab44 c03abd44 c7a934c0 c7857a80 0000002f 00000001 c6fbc000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223311] dcc0: c6fbdd14 c6fbdcd0 c015f510 c03abd50 c0146364 c0147818 c6cd9b00 c7857a80&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223327] dce0: c0b57d48 c0b57d5c c6c3a8c8 c7857a80 c7857a80 00000000 00000001 c6fbddc8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223343] dd00: c785e000 00000000 c6fbdd34 c6fbdd18 c015f71c c015f4b0 c6fbdd3c 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223358] dd20: c7857a80 00000000 c6fbdd4c c6fbdd38 c015f7b4 c015f6fc c7857a80 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223374] dd40: c6fbdd64 c6fbdd50 c0163310 c015f764 c016324c c0b53138 c6fbdd74 c6fbdd68&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223390] dd60: c015e648 c0163258 c6fbdd9c c6fbdd78 c015ecc8 c015e620 c0b5e9a4 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223405] dd80: 00000001 c6fbddc8 00000000 00000000 c6fbddc4 c6fbdda0 c01014d0 c015ec54&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223421] dda0: c03a6904 60000013 ffffffff c6fbddfc c7a38010 c6fbc000 c6fbde4c c6fbddc8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223437] ddc0: c010d50c c0101464 00000000 00000000 c88e4000 a0000013 00000000 c7b2d000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223453] dde0: 0000001e c6c1b000 c7a38010 c6cb3c1e 00000000 c6fbde4c c6fbdde8 c6fbde18&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223469] de00: c03aaa20 c03a6904 60000013 ffffffff 00000051 bf000000 c6fbde70 a0000013&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223484] de20: c6fbde4c c6c1b000 0000001e c6cb3c00 c073fa0c c71d0c00 c8b83264 00000051&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223500] de40: c6fbdea4 c6fbde50 c038e0f4 c03a6810 c6c1b140 c6fbc000 c6cb3c00 c6c1b058&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223516] de60: c78de000 00000000 c7bb3600 c01516f4 c6fbfd3c c6c1b140 b6108a2e 0000001e&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223532] de80: c6c1b000 0000001e b6108a2e c6fbc000 0000001e 00000051 c6fbdeec c6fbdea8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223547] dea0: c0389e4c c038dce0 c6cd9b00 c6d6d540 c038dcd4 c71d0c00 c6cb3c00 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223563] dec0: c06358b0 c71d0c00 c6fbdf80 b6108a2e c6fbdf80 0000001e c6fbc000 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223579] dee0: c6fbdf5c c6fbdef0 c021f3d4 c0389cf4 0000005d c6fbdf00 0193aea8 0000005d&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223594] df00: 00000001 00000000 00000000 c6fbdf00 00000000 c023f0d8 00000000 c71d0c00&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223610] df20: c6fbdf54 c6fbdf30 c023f0d8 c021f5ac c6cc0600 b6108600 b6108a2e 0000001e&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223626] df40: c71d0c00 b6108a2e c6fbdf80 c0108344 c6fbdf7c c6fbdf60 c021f5ec c021f3a8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223641] df60: c71d0c00 c71d0c01 0000001e b6108a2e c6fbdfa4 c6fbdf80 c021f790 c021f548&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223657] df80: 00000000 00000000 b6108600 b6108a2e 0000042c 00000004 00000000 c6fbdfa8&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223673] dfa0: c0108160 c021f748 b6108600 b6108a2e 0000001a b6108a2e 0000001e 00000000&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223689] dfc0: b6108600 b6108a2e 0000042c 00000004 b2c21f90 00000000 00000002 b2c21f8c&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.223704] dfe0: 00000000 b2c21bf0 b2c22910 b6db4238 80000010 0000001a 00000000 00000000&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223735] [&amp;lt;c03aab90&amp;gt;] (imx_rxint) from [&amp;lt;c03abed8&amp;gt;] (imx_int+0x194/0x2a4)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223763] [&amp;lt;c03abed8&amp;gt;] (imx_int) from [&amp;lt;c015f510&amp;gt;] (__handle_irq_event_percpu+0x6c/0x24c)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223783] [&amp;lt;c015f510&amp;gt;] (__handle_irq_event_percpu) from [&amp;lt;c015f71c&amp;gt;] (handle_irq_event_percpu+0x2c/0x68)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223800] [&amp;lt;c015f71c&amp;gt;] (handle_irq_event_percpu) from [&amp;lt;c015f7b4&amp;gt;] (handle_irq_event+0x5c/0x94)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223820] [&amp;lt;c015f7b4&amp;gt;] (handle_irq_event) from [&amp;lt;c0163310&amp;gt;] (handle_level_irq+0xc4/0x168)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223838] [&amp;lt;c0163310&amp;gt;] (handle_level_irq) from [&amp;lt;c015e648&amp;gt;] (generic_handle_irq+0x34/0x44)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223854] [&amp;lt;c015e648&amp;gt;] (generic_handle_irq) from [&amp;lt;c015ecc8&amp;gt;] (__handle_domain_irq+0x80/0xec)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223872] [&amp;lt;c015ecc8&amp;gt;] (__handle_domain_irq) from [&amp;lt;c01014d0&amp;gt;] (tzic_handle_irq+0x78/0x9c)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223890] [&amp;lt;c01014d0&amp;gt;] (tzic_handle_irq) from [&amp;lt;c010d50c&amp;gt;] (__irq_svc+0x6c/0xa8)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223899] Exception stack(0xc6fbddc8 to 0xc6fbde10)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223912] ddc0: 00000000 00000000 c88e4000 a0000013 00000000 c7b2d000&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223928] dde0: 0000001e c6c1b000 c7a38010 c6cb3c1e 00000000 c6fbde4c c6fbdde8 c6fbde18&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223939] de00: c03aaa20 c03a6904 60000013 ffffffff&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223955] [&amp;lt;c010d50c&amp;gt;] (__irq_svc) from [&amp;lt;c03a6904&amp;gt;] (uart_write+0x100/0x1ac)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223981] [&amp;lt;c03a6904&amp;gt;] (uart_write) from [&amp;lt;c038e0f4&amp;gt;] (n_tty_write+0x420/0x464)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.223999] [&amp;lt;c038e0f4&amp;gt;] (n_tty_write) from [&amp;lt;c0389e4c&amp;gt;] (tty_write+0x164/0x334)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224019] [&amp;lt;c0389e4c&amp;gt;] (tty_write) from [&amp;lt;c021f3d4&amp;gt;] (__vfs_write+0x38/0x138)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224036] [&amp;lt;c021f3d4&amp;gt;] (__vfs_write) from [&amp;lt;c021f5ec&amp;gt;] (vfs_write+0xb0/0x10c)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224051] [&amp;lt;c021f5ec&amp;gt;] (vfs_write) from [&amp;lt;c021f790&amp;gt;] (SyS_write+0x54/0xb0)&lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224072] [&amp;lt;c021f790&amp;gt;] (SyS_write) from [&amp;lt;c0108160&amp;gt;] (ret_fast_syscall+0x0/0x54)&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.224091] Code: e5943070 e5942004 e2833001 e5843070 (e5929000) &lt;BR /&gt;&amp;lt;4&amp;gt;[410624.224106] ---[ end trace 63db20977fee9aff ]---&lt;BR /&gt;&amp;lt;0&amp;gt;[410624.230968] Kernel panic - not syncing: Fatal exception in interrupt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Dec 2018 11:19:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794130#M122997</guid>
      <dc:creator>magnusstenkvist</dc:creator>
      <dc:date>2018-12-04T11:19:53Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794131#M122998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Seen this too on&amp;nbsp;4.9.144&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@signco-baseboard:~# microcom -p /dev/ttymxc2&lt;BR /&gt;connected to /dev/ttymxc2&lt;BR /&gt;Escape character: Ctrl-\&lt;BR /&gt;Type the escape character followed by c to get to the menu or q to quit&lt;BR /&gt;▒[ 56.065073] random: crng init done&lt;BR /&gt;[ 56.068554] random: 7 urandom warning(s) missed due to ratelimiting&lt;BR /&gt;▒[ 92.803734] Unhandled fault: external abort on non-linefetch (0x1008) at 0xa08a4000&lt;BR /&gt;[ 92.811461] pgd = 95398000&lt;BR /&gt;[ 92.814210] [a08a4000] *pgd=94005811, *pte=021ec653, *ppte=021ec453&lt;BR /&gt;[ 92.820622] Internal error: : 1008 [#1] SMP ARM&lt;BR /&gt;[ 92.825183] Modules linked in: rpcsec_gss_krb5 wl18xx wlcore mac80211 cfg80211 sht3x crc8 wlcore_sdio&lt;BR /&gt;[ 92.834725] CPU: 0 PID: 300 Comm: microcom Not tainted 4.9.144 #567&lt;BR /&gt;[ 92.841029] Hardware name: Freescale i.MX6 UltraLite (Device Tree)&lt;BR /&gt;[ 92.847250] task: 942733c0 task.stack: 94962000&lt;BR /&gt;[ 92.851849] PC is at imx_rxint+0x4c/0x1fc&lt;BR /&gt;[ 92.855909] LR is at imx_rxint+0x1c/0x1fc&lt;BR /&gt;[ 92.859968] pc : [&amp;lt;804ec084&amp;gt;] lr : [&amp;lt;804ec054&amp;gt;] psr: 20080193&lt;BR /&gt;[ 92.859968] sp : 94963c40 ip : 00000000 fp : 94963c6c&lt;BR /&gt;[ 92.871494] r10: 80d6411c r9 : 9410f200 r8 : 40080193&lt;BR /&gt;[ 92.876761] r7 : 00000000 r6 : 00000004 r5 : 943009f8 r4 : 942d0410&lt;BR /&gt;[ 92.883330] r3 : 00088087 r2 : a08a4000 r1 : 00003787 r0 : 40080193&lt;BR /&gt;[ 92.889904] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none&lt;BR /&gt;[ 92.897168] Control: 10c5387d Table: 9539806a DAC: 00000051&lt;BR /&gt;[ 92.902953] Process microcom (pid: 300, stack limit = 0x94962210)&lt;BR /&gt;[ 92.909086] Stack: (0x94963c40 to 0x94964000)&lt;BR /&gt;[ 92.913512] 3c40: 00000000 942d0410 00002640 000052a9 00000038 00000038 9410f200 80d6411c&lt;BR /&gt;[ 92.921753] 3c60: 94963c94 94963c70 804ee3bc 804ec044 94003380 9410f200 00000000 94963ce4&lt;BR /&gt;[ 92.929993] 3c80: 00000038 9410f200 94963cdc 94963c98 8016fd04 804ee2a4 94963cdc 94963ca8&lt;BR /&gt;[ 92.938231] 3ca0: 804f0d7c 80a8a99c 80a8a988 80a8a960 00000000 9410f200 9410f200 00000000&lt;BR /&gt;[ 92.946471] 3cc0: 00000001 94006000 f4a03000 946b1001 94963cfc 94963ce0 8016fdac 8016fc5c&lt;BR /&gt;[ 92.954708] 3ce0: 94963d2c 00000000 9410f200 9410f260 94963d1c 94963d00 8016fe34 8016fd94&lt;BR /&gt;[ 92.962948] 3d00: 9410f200 80d0a858 00000000 00000001 94963d3c 94963d20 801735fc 8016fdf4&lt;BR /&gt;[ 92.971185] 3d20: 80c55d9c 00000000 00000000 00000001 94963d4c 94963d40 8016ef08 8017354c&lt;BR /&gt;[ 92.979426] 3d40: 94963d74 94963d50 8016f498 8016eee8 80d21000 80d0444c f4a0200c 94963da0&lt;BR /&gt;[ 92.987664] 3d60: f4a02000 f4a03000 94963d9c 94963d78 801014c8 8016f440 808191b4 60080013&lt;BR /&gt;[ 92.995904] 3d80: ffffffff 94963dd4 00000fff 94962000 94963dfc 94963da0 8010d34c 80101484&lt;BR /&gt;[ 93.004142] 3da0: 942d0410 a0080013 a08a4000 00003787 00000000 943009f8 00000000 00000001&lt;BR /&gt;[ 93.012382] 3dc0: 00000fff 942d0410 946b1001 94963dfc 94963e00 94963df0 804e8f00 808191b4&lt;BR /&gt;[ 93.020621] 3de0: 60080013 ffffffff 00000051 7f000000 94963e34 94963e00 804e8f00 80819198&lt;BR /&gt;[ 93.028860] 3e00: a0080013 9469c400 9469c400 9469c400 00000001 946b1000 809346f4 945466c0&lt;BR /&gt;[ 93.037099] 3e20: a2244270 00000000 94963e8c 94963e38 804d13a8 804e8e0c 9469c58c 94962000&lt;BR /&gt;[ 93.045337] 3e40: 946b1000 9469c480 94962000 00000000 942733c0 80164a14 9469c590 9469c590&lt;BR /&gt;[ 93.053575] 3e60: 7e92d68c 9469c400 00000001 00000001 7e92d68c 94962000 00000001 00000051&lt;BR /&gt;[ 93.061815] 3e80: 94963ed4 94963e90 804ccd48 804d11f0 804d5624 94874040 804d11e4 945466c0&lt;BR /&gt;[ 93.070053] 3ea0: 946b1000 00000000 94963f78 945466c0 804ccb5c 94963f78 00000001 7e92d68c&lt;BR /&gt;[ 93.078293] 3ec0: 00000001 00000004 94963f44 94963ed8 8020b554 804ccb68 0000e000 80d02084&lt;BR /&gt;[ 93.086531] 3ee0: 94963f4c 94963ef0 8012b0f8 00000001 944f1548 00000001 9401d000 941ccdf8&lt;BR /&gt;[ 93.094769] 3f00: 80d02d00 ffffaeb9 0000000a 809021f8 00000000 00000000 94963ef0 00000000&lt;BR /&gt;[ 93.103007] 3f20: 00000001 945466c0 7e92d68c 94963f78 7e92d68c 00000001 94963f74 94963f48&lt;BR /&gt;[ 93.111246] 3f40: 8020c448 8020b52c 00000000 00000000 945466c0 945466c0 00000000 00000000&lt;BR /&gt;[ 93.119483] 3f60: 7e92d68c 00000001 94963fa4 94963f78 8020d50c 8020c3a8 00000000 00000000&lt;BR /&gt;[ 93.127722] 3f80: 00000001 7e92d68d 00000001 00000004 80108804 94962000 00000000 94963fa8&lt;BR /&gt;[ 93.135959] 3fa0: 80108620 8020d4d4 00000001 7e92d68d 00000003 7e92d68c 00000001 7e92d68d&lt;BR /&gt;[ 93.144198] 3fc0: 00000001 7e92d68d 00000001 00000004 0237a008 004b8000 7e92d688 7e92d60c&lt;BR /&gt;[ 93.152436] 3fe0: 00000000 7e92d5c4 004a5f65 76ec73f6 20080030 00000003 00000000 00000000&lt;BR /&gt;[ 93.160641] Backtrace:&lt;BR /&gt;[ 93.163191] [&amp;lt;804ec038&amp;gt;] (imx_rxint) from [&amp;lt;804ee3bc&amp;gt;] (imx_int+0x124/0x168)&lt;BR /&gt;[ 93.170309] r10:80d6411c r9:9410f200 r8:00000038 r7:00000038 r6:000052a9 r5:00002640&lt;BR /&gt;[ 93.178178] r4:942d0410 r3:00000000&lt;BR /&gt;[ 93.181832] [&amp;lt;804ee298&amp;gt;] (imx_int) from [&amp;lt;8016fd04&amp;gt;] (__handle_irq_event_percpu+0xb4/0x138)&lt;BR /&gt;[ 93.190249] r9:9410f200 r8:00000038 r7:94963ce4 r6:00000000 r5:9410f200 r4:94003380&lt;BR /&gt;[ 93.198061] [&amp;lt;8016fc50&amp;gt;] (__handle_irq_event_percpu) from [&amp;lt;8016fdac&amp;gt;] (handle_irq_event_percpu+0x24/0x60)&lt;BR /&gt;[ 93.207778] r10:946b1001 r9:f4a03000 r8:94006000 r7:00000001 r6:00000000 r5:9410f200&lt;BR /&gt;[ 93.215640] r4:9410f200&lt;BR /&gt;[ 93.218244] [&amp;lt;8016fd88&amp;gt;] (handle_irq_event_percpu) from [&amp;lt;8016fe34&amp;gt;] (handle_irq_event+0x4c/0x70)&lt;BR /&gt;[ 93.227159] r5:9410f260 r4:9410f200&lt;BR /&gt;[ 93.230798] [&amp;lt;8016fde8&amp;gt;] (handle_irq_event) from [&amp;lt;801735fc&amp;gt;] (handle_fasteoi_irq+0xbc/0x19c)&lt;BR /&gt;[ 93.239373] r7:00000001 r6:00000000 r5:80d0a858 r4:9410f200&lt;BR /&gt;[ 93.245096] [&amp;lt;80173540&amp;gt;] (handle_fasteoi_irq) from [&amp;lt;8016ef08&amp;gt;] (generic_handle_irq+0x2c/0x3c)&lt;BR /&gt;[ 93.253758] r7:00000001 r6:00000000 r5:00000000 r4:80c55d9c&lt;BR /&gt;[ 93.259482] [&amp;lt;8016eedc&amp;gt;] (generic_handle_irq) from [&amp;lt;8016f498&amp;gt;] (__handle_domain_irq+0x64/0xbc)&lt;BR /&gt;[ 93.268246] [&amp;lt;8016f434&amp;gt;] (__handle_domain_irq) from [&amp;lt;801014c8&amp;gt;] (gic_handle_irq+0x50/0x94)&lt;BR /&gt;[ 93.276659] r9:f4a03000 r8:f4a02000 r7:94963da0 r6:f4a0200c r5:80d0444c r4:80d21000&lt;BR /&gt;[ 93.284460] [&amp;lt;80101478&amp;gt;] (gic_handle_irq) from [&amp;lt;8010d34c&amp;gt;] (__irq_svc+0x6c/0x90)&lt;BR /&gt;[ 93.291980] Exception stack(0x94963da0 to 0x94963de8)&lt;BR /&gt;[ 93.297094] 3da0: 942d0410 a0080013 a08a4000 00003787 00000000 943009f8 00000000 00000001&lt;BR /&gt;[ 93.305332] 3dc0: 00000fff 942d0410 946b1001 94963dfc 94963e00 94963df0 804e8f00 808191b4&lt;BR /&gt;[ 93.313549] 3de0: 60080013 ffffffff&lt;BR /&gt;[ 93.317099] r9:94962000 r8:00000fff r7:94963dd4 r6:ffffffff r5:60080013 r4:808191b4&lt;BR /&gt;[ 93.324916] [&amp;lt;8081918c&amp;gt;] (_raw_spin_unlock_irqrestore) from [&amp;lt;804e8f00&amp;gt;] (uart_write+0x100/0x188)&lt;BR /&gt;[ 93.333855] [&amp;lt;804e8e00&amp;gt;] (uart_write) from [&amp;lt;804d13a8&amp;gt;] (n_tty_write+0x1c4/0x464)&lt;BR /&gt;[ 93.341401] r10:00000000 r9:a2244270 r8:945466c0 r7:809346f4 r6:946b1000 r5:00000001&lt;BR /&gt;[ 93.349264] r4:9469c400&lt;BR /&gt;[ 93.351865] [&amp;lt;804d11e4&amp;gt;] (n_tty_write) from [&amp;lt;804ccd48&amp;gt;] (tty_write+0x1ec/0x2f0)&lt;BR /&gt;[ 93.359324] r10:00000051 r9:00000001 r8:94962000 r7:7e92d68c r6:00000001 r5:00000001&lt;BR /&gt;[ 93.367186] r4:9469c400&lt;BR /&gt;[ 93.369789] [&amp;lt;804ccb5c&amp;gt;] (tty_write) from [&amp;lt;8020b554&amp;gt;] (__vfs_write+0x34/0x120)&lt;BR /&gt;[ 93.377162] r10:00000004 r9:00000001 r8:7e92d68c r7:00000001 r6:94963f78 r5:804ccb5c&lt;BR /&gt;[ 93.385025] r4:945466c0&lt;BR /&gt;[ 93.387623] [&amp;lt;8020b520&amp;gt;] (__vfs_write) from [&amp;lt;8020c448&amp;gt;] (vfs_write+0xac/0x1b8)&lt;BR /&gt;[ 93.394993] r9:00000001 r8:7e92d68c r7:94963f78 r6:7e92d68c r5:945466c0 r4:00000001&lt;BR /&gt;[ 93.402803] [&amp;lt;8020c39c&amp;gt;] (vfs_write) from [&amp;lt;8020d50c&amp;gt;] (SyS_write+0x44/0x98)&lt;BR /&gt;[ 93.409913] r9:00000001 r8:7e92d68c r7:00000000 r6:00000000 r5:945466c0 r4:945466c0&lt;BR /&gt;[ 93.417723] [&amp;lt;8020d4c8&amp;gt;] (SyS_write) from [&amp;lt;80108620&amp;gt;] (ret_fast_syscall+0x0/0x48)&lt;BR /&gt;[ 93.425357] r9:94962000 r8:80108804 r7:00000004 r6:00000001 r5:7e92d68d r4:00000001&lt;BR /&gt;[ 93.433157] Code: e5943070 e5942008 e2833001 e5843070 (e5929000)&lt;BR /&gt;[ 93.439300] ---[ end trace 4ea9116bce85a11a ]---&lt;BR /&gt;[ 93.443961] Kernel panic - not syncing: Fatal exception in interrupt&lt;BR /&gt;[ 93.450377] ---[ end Kernel panic - not syncing: Fatal exception in interrupt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 May 2019 11:33:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794131#M122998</guid>
      <dc:creator>arnoutdiels</dc:creator>
      <dc:date>2019-05-08T11:33:20Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794132#M122999</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arnout, I'm not working for the specific customer anymore but I remember that I resolved this problem (note, probably not the same as the OP) by backporting the 4.17 version of the serial/imx driver.&lt;/P&gt;&lt;P&gt;When looking at the stacktrace it seemed like a imx_rxint() occurs while calling uart_write().&amp;nbsp;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;Uwe Klein-König has provided a lot of fixes upstream and &lt;/SPAN&gt; I found the following two patches from him to be of extra interest:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/torvalds/linux/commit/437768962f754d9501e5ba4d98b1f2a89dc62028#diff-57c1f72822d4f1e3ce4cd88f178e4607"&gt;4377689 "serial: imx: Only handle irqs that are actually enabled"&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/torvalds/linux/commit/76821e222c189b81d553b855ee7054340607eb46#diff-57c1f72822d4f1e3ce4cd88f178e4607"&gt;76821e2 "serial: imx: ensure that RX irqs are off if RX is off"&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Anyway, we backported the 4.17 driver that included these patches and have not had any more problems with it since.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 May 2019 12:24:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794132#M122999</guid>
      <dc:creator>magnusstenkvist</dc:creator>
      <dc:date>2019-05-08T12:24:02Z</dc:date>
    </item>
    <item>
      <title>Re: 4.9.11 kernel crash in imx serial driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794133#M123000</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks. After trying to cherry-pick some commits, I also just ended up backporting the upstream v5.2 driver (only a small change needed in a new timer api). This indeed seems to fix the crashes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Arnout&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Aug 2019 08:03:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/4-9-11-kernel-crash-in-imx-serial-driver/m-p/794133#M123000</guid>
      <dc:creator>arnoutdiels</dc:creator>
      <dc:date>2019-08-09T08:03:50Z</dc:date>
    </item>
  </channel>
</rss>

