Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-83314

kernel backtrace after video playback ends on i.MX8MM

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P4: Low
    • None
    • 5.12.3
    • Multimedia
    • None
    • Distribution: Yocto Version: 2.7.1 (warrior)
      Hardware Platform: i.MX8MM Phytec module
    • Linux/Wayland

    Description

      Silimar to this issue https://bugreports.qt.io/browse/QTBUG-73084 we see a backtrace after video playback ends on a i.MX8MM Platform. 

        174.914738] 141 pages are still in use!
      [  174.918613] WARNING: CPU: 0 PID: 3747 at mm/page_alloc.c:8008 free_contig_range+0xac/
      0xc8
      [  174.926787] Modules linked in: brcmfmac crc32_ce crct10dif_ce mcp25xxfd brcmutil tpm_
      tis_spi tpm_tis_core
      [  174.936365] CPU: 0 PID: 3747 Comm: QSGRenderThread Tainted: G        W         4.19.3
      5-2.6.2 #1
      [  174.945060] Hardware name: PHYTEC phyCORE-i.MX8MM (DT)
      [  174.950196] pstate: 40000005 (nZcv daif -PAN -UAO)
      [  174.954985] pc : free_contig_range+0xac/0xc8
      [  174.959254] lr : free_contig_range+0xac/0xc8
      [  174.963520] sp : ffff0000189dbcc0
      [  174.966832] x29: ffff0000189dbcc0 x28: ffff800074ec1a80 
      [  174.972144] x27: 0000000000000000 x26: 0000000000000000 
      [  174.977455] x25: 0000000056000000 x24: ffff80006e753a10 
      [  174.982766] x23: ffff00000944eb78 x22: 000000000000008d 
      [  174.988077] x21: ffff7e0000000000 x20: 000000000008168d 
      [  174.993388] x19: 000000000008168d x18: 0000000000000010 
      [  174.998698] x17: 0000000000000000 x16: 0000000000000000 
      [  175.004009] x15: ffffffffffffffff x14: ffff0000096286c8 
      [  175.009320] x13: ffff000089810437 x12: ffff00000981043f 
      [  175.014632] x11: ffff000009640000 x10: ffff0000189db9c0 
      [  175.019943] x9 : 00000000ffffffd0 x8 : ffff000008663190 
      [  175.025254] x7 : 6567617020313431 x6 : ffff80007ff670c8 
      [  175.030565] x5 : ffff80007ff670c8 x4 : 0000000000000000 
      [  175.035876] x3 : ffff80007ff6deb0 x2 : ffff800074ec1a80 
      [  175.041187] x1 : 09196d3dbfe47500 x0 : 0000000000000000 
      [  175.046498] Call trace:
      [  175.048944]  free_contig_range+0xac/0xc8
      [  175.052867]  cma_release+0x70/0xa8
      [  175.056269]  ion_cma_free+0x28/0x48
      [  175.059756]  ion_buffer_destroy+0x74/0x88
      [  175.063764]  _ion_buffer_destroy+0x64/0x78
      [  175.067858]  ion_dma_buf_release+0x10/0x18
      [  175.071954]  dma_buf_release+0x5c/0x168
      [  175.075790]  __fput+0x88/0x1b0
      [  175.078843]  ____fput+0xc/0x18
      [  175.081897]  task_work_run+0x90/0xb0
      [  175.085473]  do_notify_resume+0x108/0x110
      [  175.089480]  work_pending+0x8/0x10
      [  175.092879] ---[ end trace 318c72ba4ebdad3d ]---
      [  175.097819] ------------[ cut here ]------------
      [  175.102470] 141 pages are still in use!
      [  175.106347] WARNING: CPU: 0 PID: 3747 at mm/page_alloc.c:8008 free_contig_range+0xac/
      0xc8
      [  175.114521] Modules linked in: brcmfmac crc32_ce crct10dif_ce mcp25xxfd brcmutil tpm_
      tis_spi tpm_tis_core
      [  175.124100] CPU: 0 PID: 3747 Comm: QSGRenderThread Tainted: G        W         4.19.3
      5-2.6.2 #1
      [  175.132794] Hardware name: PHYTEC phyCORE-i.MX8MM (DT)
      [  175.137930] pstate: 40000005 (nZcv daif -PAN -UAO)
      [  175.142720] pc : free_contig_range+0xac/0xc8
      [  175.146989] lr : free_contig_range+0xac/0xc8
      [  175.151255] sp : ffff0000189dbcc0
      [  175.154567] x29: ffff0000189dbcc0 x28: ffff800074ec1a80 
      [  175.159878] x27: 0000000000000000 x26: 0000000000000000 
      [  175.165190] x25: 0000000056000000 x24: ffff80006e753c10 
      [  175.170501] x23: ffff00000944eb78 x22: 000000000000008d 
      [  175.175812] x21: ffff7e0000000000 x20: 000000000008178d 
      [  175.181123] x19: 000000000008178d x18: 0000000000000010 
      [  175.186434] x17: 0000000000000000 x16: 0000000000000000 
      [  175.191745] x15: ffffffffffffffff x14: ffff0000096286c8 
      [  175.197056] x13: ffff000089810437 x12: ffff00000981043f 
      [  175.202367] x11: ffff000009640000 x10: ffff0000189db9c0 
      [  175.207679] x9 : 00000000ffffffd0 x8 : ffff000008663190 
      [  175.212989] x7 : 0000000000000005 x6 : ffff80007ff670c8 
      [  175.218300] x5 : ffff80007ff670c8 x4 : 0000000000000000 
      [  175.223612] x3 : ffff80007ff6deb0 x2 : ffff800074ec1a80 
      [  175.228923] x1 : 09196d3dbfe47500 x0 : 0000000000000000 
      [  175.234234] Call trace:
      [  175.236680]  free_contig_range+0xac/0xc8
      [  175.240602]  cma_release+0x70/0xa8
      [  175.244004]  ion_cma_free+0x28/0x48
      [  175.247491]  ion_buffer_destroy+0x74/0x88
      [  175.251498]  _ion_buffer_destroy+0x64/0x78
      [  175.255592]  ion_dma_buf_release+0x10/0x18
      [  175.259688]  dma_buf_release+0x5c/0x168
      [  175.263523]  __fput+0x88/0x1b0
      [  175.266576]  ____fput+0xc/0x18
      [  175.269630]  task_work_run+0x90/0xb0
      [  175.273206]  do_notify_resume+0x108/0x110
      [  175.277213]  work_pending+0x8/0x10
      [  175.280613] ---[ end trace 318c72ba4ebdad3e ]---
      

      The i.MX8 uses a different gstreamer plugin. So the fix for the i.MX6 platform does not work.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            valentyn.doroshchuk Valentyn Doroshchuk
            tremmet Teresa Remmet
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes