<?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>topic imx8mp Android 13 HDMI hotplug resulting in kernel crash in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-Android-13-HDMI-hotplug-resulting-in-kernel-crash/m-p/1995733#M230907</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are using imx8mp 2gb ddr RAM&amp;nbsp; variant with&amp;nbsp; Android source&amp;nbsp;imx-android-13.0.0_1.2.0&lt;/P&gt;&lt;P&gt;We made uboot change and CMA changes in /device/Boardconfig.mk CMA macro for&amp;nbsp; 2gb variant to boot.&lt;/P&gt;&lt;P&gt;All functionality are working but we experience kernel panic when we disconnect HDMI from target.&lt;/P&gt;&lt;P&gt;when we detach HDMI board reboot with below log;please share you input for fixing this&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;$ [&amp;nbsp;&amp;nbsp; 85.477871][&amp;nbsp;&amp;nbsp; T57] Unable to handle kernel paging request at virtual address ffffff80a0bd0000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.486574][&amp;nbsp;&amp;nbsp; T57] Mem abort info:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.490197][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; ESR = 0x96000045&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.494119][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; EC = 0x25: DABT (current EL), IL = 32 bits&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.500291][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; SET = 0, FnV = 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.504088][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; EA = 0, S1PTW = 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.508104][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; FSC = 0x05: level 1 translation fault&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.513726][&amp;nbsp;&amp;nbsp; T57] Data abort info:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.517431][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; ISV = 0, ISS = 0x00000045&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.521980][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; CM = 0, WnR = 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.525747][&amp;nbsp;&amp;nbsp; T57] swapper pgtable: 4k pages, 39-bit VAs, pgdp=0000000042a83000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.533158][&amp;nbsp;&amp;nbsp; T57] [ffffff80a0bd0000] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.542673][&amp;nbsp;&amp;nbsp; T57] Internal error: Oops: 96000045 [#1] PREEMPT SMP&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.548948][&amp;nbsp;&amp;nbsp; T57] Modules linked in: extcon_usb_gpio(E) tpm_tis_i2c(E) tpm_tis_core(E) tpm(E) dwmac_imx(E) stmmac_platform(E) stmmac(E) fec(E) realtek(E) pci_imx6)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.549074][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; imx8_media_dev(CE) trusty_virtio(E) trusty_ipc(E) trusty_log(E) trusty_irq(E) imx_sdma(E) imx8_mipi_csi2_sam(CE) imx8_capture(CE) imx8_isi_capt)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.634820][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; imx2_wdt(E) imx(E) gpio_mxc(E) pinctrl_imx8mp(E) pinctrl_imx(E) irq_imx_irqsteer(E) trusty_core(E) busfreq_imx8mq(E) timer_imx_sysctr(E) imx8m_)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.744521][&amp;nbsp;&amp;nbsp; T57] CPU: 0 PID: 57 Comm: dmabuf-deferred Tainted: G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C OE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.15.74-00004-g390558fc0aa2 #1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.754957][&amp;nbsp;&amp;nbsp; T57] Hardware name: ADLINK Smart Panel - IMX8MP board (DT)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.761743][&amp;nbsp;&amp;nbsp; T57] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.769400][&amp;nbsp;&amp;nbsp; T57] pc : __memset+0x16c/0x188&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.773765][&amp;nbsp;&amp;nbsp; T57] lr : secure_heap_zero_buffer+0xb0/0x12c [secure_heap]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.780562][&amp;nbsp;&amp;nbsp; T57] sp : ffffffc00b603d10&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.784570][&amp;nbsp;&amp;nbsp; T57] x29: ffffffc00b603d30 x28: 0000000000000000 x27: ffffff800377e840&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.792404][&amp;nbsp;&amp;nbsp; T57] x26: ffffff80066e1200 x25: 0000000000000800 x24: ffffffc00a8620a0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.800238][&amp;nbsp;&amp;nbsp; T57] x23: 0000000000000800 x22: ffffff800ebbc278 x21: ffffffc001317234&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.808072][&amp;nbsp;&amp;nbsp; T57] x20: ffffff80066e1210 x19: ffffff80066e1200 x18: ffffffc00acf5028&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.815908][&amp;nbsp;&amp;nbsp; T57] x17: 0000000000000000 x16: 0000000000000000 x15: 00000000000000bf&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.823741][&amp;nbsp;&amp;nbsp; T57] x14: 0000000000000010 x13: 0000000000007ff3 x12: 0000000000800000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.831575][&amp;nbsp;&amp;nbsp; T57] x11: 0000000000000000 x10: 0000000000000001 x9 : 0000000000000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.839408][&amp;nbsp;&amp;nbsp; T57] x8 : ffffff80a0bd0000 x7 : 0000000000000000 x6 : 000000000000003f&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.847241][&amp;nbsp;&amp;nbsp; T57] x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000004&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.855074][&amp;nbsp;&amp;nbsp; T57] x2 : 0000000000000fc0 x1 : 0000000000000000 x0 : ffffff80a0bd0000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.862909][&amp;nbsp;&amp;nbsp; T57] Call trace:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.866051][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; __memset+0x16c/0x188&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.870065][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; secure_heap_buf_free+0x2c/0xa0 [secure_heap]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.876163][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; free_one_item+0xd0/0x10c&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.880523][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; deferred_free_thread+0x5c/0x10c&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.885488][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; kthread+0x170/0x1dc&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.889414][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; ret_from_fork+0x10/0x20&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.893690][&amp;nbsp;&amp;nbsp; T57] Code: 91010108 54ffff4a 8b040108 cb050042 (d50b7428)&amp;nbsp;&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.900478][&amp;nbsp;&amp;nbsp; T57] ---[ end trace 7937b2c2e78fd214 ]---&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.917239][&amp;nbsp;&amp;nbsp; T57] Kernel panic - not syncing: Oops: Fatal exception&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.923690][&amp;nbsp;&amp;nbsp; T57] SMP: stopping secondary CPUs&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.928322][&amp;nbsp;&amp;nbsp; T57] Kernel Offset: disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.932504][&amp;nbsp;&amp;nbsp; T57] CPU features: 0x0,00004003,20000846&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.937731][&amp;nbsp;&amp;nbsp; T57] Memory Limit: none&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;LI-PRODUCT title="IMX8MPLUS" id="IMX8MPLUS"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;#Android&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 11:20:43 GMT</pubDate>
    <dc:creator>shiva141</dc:creator>
    <dc:date>2024-11-16T11:20:43Z</dc:date>
    <item>
      <title>imx8mp Android 13 HDMI hotplug resulting in kernel crash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-Android-13-HDMI-hotplug-resulting-in-kernel-crash/m-p/1995733#M230907</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are using imx8mp 2gb ddr RAM&amp;nbsp; variant with&amp;nbsp; Android source&amp;nbsp;imx-android-13.0.0_1.2.0&lt;/P&gt;&lt;P&gt;We made uboot change and CMA changes in /device/Boardconfig.mk CMA macro for&amp;nbsp; 2gb variant to boot.&lt;/P&gt;&lt;P&gt;All functionality are working but we experience kernel panic when we disconnect HDMI from target.&lt;/P&gt;&lt;P&gt;when we detach HDMI board reboot with below log;please share you input for fixing this&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;$ [&amp;nbsp;&amp;nbsp; 85.477871][&amp;nbsp;&amp;nbsp; T57] Unable to handle kernel paging request at virtual address ffffff80a0bd0000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.486574][&amp;nbsp;&amp;nbsp; T57] Mem abort info:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.490197][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; ESR = 0x96000045&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.494119][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; EC = 0x25: DABT (current EL), IL = 32 bits&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.500291][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; SET = 0, FnV = 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.504088][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; EA = 0, S1PTW = 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.508104][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; FSC = 0x05: level 1 translation fault&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.513726][&amp;nbsp;&amp;nbsp; T57] Data abort info:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.517431][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; ISV = 0, ISS = 0x00000045&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.521980][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp;&amp;nbsp; CM = 0, WnR = 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.525747][&amp;nbsp;&amp;nbsp; T57] swapper pgtable: 4k pages, 39-bit VAs, pgdp=0000000042a83000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.533158][&amp;nbsp;&amp;nbsp; T57] [ffffff80a0bd0000] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.542673][&amp;nbsp;&amp;nbsp; T57] Internal error: Oops: 96000045 [#1] PREEMPT SMP&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.548948][&amp;nbsp;&amp;nbsp; T57] Modules linked in: extcon_usb_gpio(E) tpm_tis_i2c(E) tpm_tis_core(E) tpm(E) dwmac_imx(E) stmmac_platform(E) stmmac(E) fec(E) realtek(E) pci_imx6)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.549074][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; imx8_media_dev(CE) trusty_virtio(E) trusty_ipc(E) trusty_log(E) trusty_irq(E) imx_sdma(E) imx8_mipi_csi2_sam(CE) imx8_capture(CE) imx8_isi_capt)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.634820][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; imx2_wdt(E) imx(E) gpio_mxc(E) pinctrl_imx8mp(E) pinctrl_imx(E) irq_imx_irqsteer(E) trusty_core(E) busfreq_imx8mq(E) timer_imx_sysctr(E) imx8m_)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.744521][&amp;nbsp;&amp;nbsp; T57] CPU: 0 PID: 57 Comm: dmabuf-deferred Tainted: G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C OE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.15.74-00004-g390558fc0aa2 #1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.754957][&amp;nbsp;&amp;nbsp; T57] Hardware name: ADLINK Smart Panel - IMX8MP board (DT)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.761743][&amp;nbsp;&amp;nbsp; T57] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.769400][&amp;nbsp;&amp;nbsp; T57] pc : __memset+0x16c/0x188&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.773765][&amp;nbsp;&amp;nbsp; T57] lr : secure_heap_zero_buffer+0xb0/0x12c [secure_heap]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.780562][&amp;nbsp;&amp;nbsp; T57] sp : ffffffc00b603d10&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.784570][&amp;nbsp;&amp;nbsp; T57] x29: ffffffc00b603d30 x28: 0000000000000000 x27: ffffff800377e840&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.792404][&amp;nbsp;&amp;nbsp; T57] x26: ffffff80066e1200 x25: 0000000000000800 x24: ffffffc00a8620a0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.800238][&amp;nbsp;&amp;nbsp; T57] x23: 0000000000000800 x22: ffffff800ebbc278 x21: ffffffc001317234&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.808072][&amp;nbsp;&amp;nbsp; T57] x20: ffffff80066e1210 x19: ffffff80066e1200 x18: ffffffc00acf5028&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.815908][&amp;nbsp;&amp;nbsp; T57] x17: 0000000000000000 x16: 0000000000000000 x15: 00000000000000bf&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.823741][&amp;nbsp;&amp;nbsp; T57] x14: 0000000000000010 x13: 0000000000007ff3 x12: 0000000000800000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.831575][&amp;nbsp;&amp;nbsp; T57] x11: 0000000000000000 x10: 0000000000000001 x9 : 0000000000000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.839408][&amp;nbsp;&amp;nbsp; T57] x8 : ffffff80a0bd0000 x7 : 0000000000000000 x6 : 000000000000003f&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.847241][&amp;nbsp;&amp;nbsp; T57] x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000004&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.855074][&amp;nbsp;&amp;nbsp; T57] x2 : 0000000000000fc0 x1 : 0000000000000000 x0 : ffffff80a0bd0000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.862909][&amp;nbsp;&amp;nbsp; T57] Call trace:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.866051][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; __memset+0x16c/0x188&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.870065][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; secure_heap_buf_free+0x2c/0xa0 [secure_heap]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.876163][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; free_one_item+0xd0/0x10c&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.880523][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; deferred_free_thread+0x5c/0x10c&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.885488][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; kthread+0x170/0x1dc&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.889414][&amp;nbsp;&amp;nbsp; T57]&amp;nbsp; ret_from_fork+0x10/0x20&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.893690][&amp;nbsp;&amp;nbsp; T57] Code: 91010108 54ffff4a 8b040108 cb050042 (d50b7428)&amp;nbsp;&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.900478][&amp;nbsp;&amp;nbsp; T57] ---[ end trace 7937b2c2e78fd214 ]---&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.917239][&amp;nbsp;&amp;nbsp; T57] Kernel panic - not syncing: Oops: Fatal exception&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.923690][&amp;nbsp;&amp;nbsp; T57] SMP: stopping secondary CPUs&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.928322][&amp;nbsp;&amp;nbsp; T57] Kernel Offset: disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.932504][&amp;nbsp;&amp;nbsp; T57] CPU features: 0x0,00004003,20000846&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 85.937731][&amp;nbsp;&amp;nbsp; T57] Memory Limit: none&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;LI-PRODUCT title="IMX8MPLUS" id="IMX8MPLUS"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;#Android&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 11:20:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-Android-13-HDMI-hotplug-resulting-in-kernel-crash/m-p/1995733#M230907</guid>
      <dc:creator>shiva141</dc:creator>
      <dc:date>2024-11-16T11:20:43Z</dc:date>
    </item>
  </channel>
</rss>

