Hay
Date
July 2, 2025, 11:10 a.m.

Environment
dragonboard-410c

------------[ cut here ]------------
[   13.051018] WARNING: drivers/iommu/dma-iommu.c:823 at __iommu_dma_unmap+0x150/0x168, CPU#3: kworker/u16:0/12
[   13.051047] Modules linked in: qcom_wcnss_pil snd_soc_lpass_apq8016 coresight_cpu_debug snd_soc_lpass_cpu snd_soc_apq8016_sbc snd_soc_msm8916_analog snd_soc_msm8916_digital snd_soc_lpass_platform snd_soc_qcom_common snd_soc_core coresight_stm snd_compress coresight_cti stm_core snd_pcm_dmaengine adv7511 snd_pcm snd_timer msm snd qrtr soundcore qcom_spmi_temp_alarm qcom_pon rtc_pm8xxx qcom_spmi_vadc llcc_qcom ocmem qcom_q6v5_mss drm_exec qcom_vadc_common venus_core qcom_camss qcom_pil_info qcom_q6v5 gpu_sched qcom_sysmon v4l2_mem2mem qcom_common drm_dp_aux_bus qcom_glink_smem qmi_helpers qnoc_msm8916 qcom_rng videobuf2_dma_sg mdt_loader drm_display_helper videobuf2_memops qcom_stats videobuf2_v4l2 cec videobuf2_common drm_client_lib rpmsg_ctrl rpmsg_char display_connector socinfo ramoops rmtfs_mem drm_kms_helper reed_solomon fuse drm backlight ip_tables x_tables
[   13.051295] CPU: 3 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G        W           6.16.0-rc4-next-20250702 #1 PREEMPT 
[   13.051310] Tainted: [W]=WARN
[   13.051316] Hardware name: Qualcomm Technologies, Inc. APQ 8016 SBC (DT)
[   13.051324] Workqueue: events_unbound deferred_probe_work_func
[   13.051342] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[   13.051352] pc : __iommu_dma_unmap+0x150/0x168
[   13.051365] lr : __iommu_dma_unmap+0xc4/0x168
[   13.051377] sp : ffff800080083430
[   13.051381] x29: ffff800080083470 x28: ffff0000095a7630 x27: 0000000034325258
[   13.051397] x26: ffff000004836a30 x25: 0000000000000000 x24: 00000000ffffffea
[   13.051412] x23: ffff0000095eee00 x22: ffff000004d14930 x21: 00000000ffc00000
[   13.051427] x20: ffff800080083450 x19: 00000000003c0000 x18: 0000000000000000
[   13.051442] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[   13.051456] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
[   13.051470] x11: 0000000000000000 x10: 0000000000000c80 x9 : ffff8000816628b4
[   13.051485] x8 : ffff800080083208 x7 : 0000000000000000 x6 : 0000000000000001
[   13.051499] x5 : ffff800082960000 x4 : ffff8000829603e0 x3 : 0000000000000000
[   13.051514] x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
[   13.051529] Call trace:
[   13.051534]  __iommu_dma_unmap+0x150/0x168 (P)
[   13.051551]  iommu_dma_unmap_sg+0xfc/0x170
[   13.051565]  dma_unmap_sg_attrs+0x130/0x190
[   13.051581]  put_pages+0xfc/0x110 [msm]
[   13.675119]  msm_gem_free_object+0x154/0x200 [msm]
[   13.678930]  drm_gem_object_free+0x24/0x40 [drm]
[   13.679232]  drm_gem_fb_destroy+0xbc/0xd8 [drm_kms_helper]
[   13.679339]  drm_framebuffer_free+0x50/0xc0 [drm]
[   13.679628]  drm_mode_object_put.part.0+0xa0/0xd8 [drm]
[   13.679893]  drm_mode_object_put+0x20/0x38 [drm]
[   13.703677]  drm_framebuffer_remove+0x270/0x588 [drm]
[   13.708532]  msm_fbdev_driver_fbdev_probe+0x20c/0x270 [msm]
[   13.708934]  __drm_fb_helper_initial_config_and_unlock+0x2c0/0x558 [drm_kms_helper]
[   13.709059]  drm_fb_helper_initial_config+0x4c/0x68 [drm_kms_helper]
[   13.709155]  drm_fbdev_client_hotplug+0x8c/0xe8 [drm_client_lib]
[   13.709170]  drm_client_register+0x60/0xb0 [drm]
[   13.709452]  drm_fbdev_client_setup+0xf0/0xb18 [drm_client_lib]
[   13.709467]  drm_client_setup+0x78/0xb0 [drm_client_lib]
[   13.709480]  msm_drm_bind+0x388/0x410 [msm]
[   13.754891]  try_to_bring_up_aggregate_device+0x220/0x2f0
[   13.754918]  __component_add+0xac/0x198
[   13.754931]  component_add+0x1c/0x30
[   13.754944]  dsi_dev_attach+0x28/0x40 [msm]
[   13.771816]  dsi_host_attach+0x60/0xa8 [msm]
[   13.772186]  devm_mipi_dsi_attach+0x3c/0xa0
[   13.772202]  adv7533_attach_dsi+0x98/0x120 [adv7511]
[   13.772221]  adv7511_probe+0x758/0x968 [adv7511]
[   13.772236]  i2c_device_probe+0x268/0x440
[   13.772248]  really_probe+0xc8/0x3a0
[   13.772261]  __driver_probe_device+0x84/0x170
[   13.772274]  driver_probe_device+0x44/0x120
[   13.772287]  __device_attach_driver+0xc4/0x168
[   13.772300]  bus_for_each_drv+0x9c/0x108
[   13.772312]  __device_attach+0xa8/0x1c8
[   13.772325]  device_initial_probe+0x1c/0x30
[   13.772338]  bus_probe_device+0xb4/0xc0
[   13.772350]  deferred_probe_work_func+0xa4/0x100
[   13.772362]  process_one_work+0x158/0x3b8
[   13.772374]  worker_thread+0x2d4/0x3f0
[   13.772383]  kthread+0x138/0x228
[   13.772397]  ret_from_fork+0x10/0x20
[   13.772412] ---[ end trace 0000000000000000 ]---

------------[ cut here ]------------
[   13.622202] WARNING: drivers/iommu/dma-iommu.c:823 at __iommu_dma_unmap+0x150/0x168, CPU#3: (udev-worker)/237
[   13.622238] Modules linked in: qcom_wcnss_pil snd_soc_lpass_apq8016 snd_soc_lpass_cpu snd_soc_apq8016_sbc snd_soc_msm8916_analog snd_soc_lpass_platform coresight_cpu_debug snd_soc_msm8916_digital snd_soc_qcom_common coresight_stm coresight_cti stm_core snd_soc_core adv7511(+) snd_compress snd_pcm_dmaengine snd_pcm qrtr snd_timer snd qcom_q6v5_mss qcom_pil_info soundcore msm qcom_q6v5 qcom_spmi_temp_alarm qcom_sysmon rtc_pm8xxx qcom_pon qcom_common qcom_spmi_vadc qcom_glink_smem llcc_qcom qcom_vadc_common qcom_camss qnoc_msm8916 qmi_helpers ocmem venus_core drm_exec videobuf2_dma_sg gpu_sched qcom_stats v4l2_mem2mem videobuf2_memops mdt_loader drm_dp_aux_bus videobuf2_v4l2 drm_display_helper videobuf2_common qcom_rng cec drm_client_lib rpmsg_ctrl display_connector rpmsg_char socinfo ramoops rmtfs_mem drm_kms_helper reed_solomon fuse drm backlight ip_tables x_tables
[   13.627103] CPU: 3 UID: 0 PID: 237 Comm: (udev-worker) Tainted: G        W           6.16.0-rc4-next-20250702 #1 PREEMPT 
[   13.627117] Tainted: [W]=WARN
[   13.627122] Hardware name: Qualcomm Technologies, Inc. APQ 8016 SBC (DT)
[   13.627128] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[   13.627137] pc : __iommu_dma_unmap+0x150/0x168
[   13.627152] lr : __iommu_dma_unmap+0xc4/0x168
[   13.627164] sp : ffff8000848fb130
[   13.627168] x29: ffff8000848fb170 x28: ffff000004422f90 x27: 0000000034325258
[   13.627185] x26: ffff00000a258a30 x25: 0000000000000000 x24: 00000000ffffffea
[   13.627200] x23: ffff00000a8f9300 x22: ffff00000a8fcb70 x21: 00000000ffc00000
[   13.627215] x20: ffff8000848fb150 x19: 00000000003c0000 x18: 0000000000000000
[   13.627230] x17: 0000000000000000 x16: ffff800081d752d8 x15: 0000000000000000
[   13.627245] x14: 00000000ffffffff x13: ffff800082475000 x12: ffffc1ffc0000000
[   13.627261] x11: 000d244bdd4a6256 x10: 0000000000000c80 x9 : ffff8000816608f4
[   13.627276] x8 : ffff8000848faf08 x7 : 0000000000000000 x6 : 0000000000000001
[   13.627290] x5 : ffff80008298b000 x4 : ffff80008298b3e0 x3 : 0000000000000000
[   13.627305] x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
[   13.627320] Call trace:
[   13.627326]  __iommu_dma_unmap+0x150/0x168 (P)
[   13.627343]  iommu_dma_unmap_sg+0xfc/0x170
[   13.627358]  dma_unmap_sg_attrs+0x130/0x190
[   13.627374]  put_pages+0xfc/0x110 [msm]
[   13.627776]  msm_gem_free_object+0x154/0x200 [msm]
[   13.842594]  drm_gem_object_free+0x24/0x40 [drm]
[   13.847448]  drm_gem_fb_destroy+0xbc/0xd8 [drm_kms_helper]
[   13.847569]  drm_framebuffer_free+0x50/0xc0 [drm]
[   13.857527]  drm_mode_object_put.part.0+0xa0/0xd8 [drm]
[   13.862293]  drm_mode_object_put+0x20/0x38 [drm]
[   13.867332]  drm_framebuffer_remove+0x270/0x588 [drm]
[   13.872186]  msm_fbdev_driver_fbdev_probe+0x20c/0x270 [msm]
[   13.877132]  __drm_fb_helper_initial_config_and_unlock+0x2c0/0x558 [drm_kms_helper]
[   13.882521]  drm_fb_helper_initial_config+0x4c/0x68 [drm_kms_helper]
[   13.890153]  drm_fbdev_client_hotplug+0x8c/0xe8 [drm_client_lib]
[   13.896748]  drm_client_register+0x60/0xb0 [drm]
[   13.902737]  drm_fbdev_client_setup+0xf0/0xb18 [drm_client_lib]
[   13.907338]  drm_client_setup+0x78/0xb0 [drm_client_lib]
[   13.912979]  msm_drm_bind+0x388/0x410 [msm]
[   13.918533]  try_to_bring_up_aggregate_device+0x220/0x2f0
[   13.922441]  __component_add+0xac/0x198
[   13.927992]  component_add+0x1c/0x30
[   13.931638]  dsi_dev_attach+0x28/0x40 [msm]
[   13.948307]  adv7511_probe+0x758/0x968 [adv7511]
[   13.948359]  i2c_device_probe+0x268/0x440
[   13.952263]  really_probe+0xc8/0x3a0
[   13.956170]  __driver_probe_device+0x84/0x170
[   13.959817]  driver_probe_device+0x44/0x120
[   13.964069]  __driver_attach+0xf8/0x208
[   13.968062]  bus_for_each_dev+0x90/0xf8
[   13.971880]  driver_attach+0x2c/0x40
[   13.975700]  bus_add_driver+0x118/0x248
[   13.979520]  driver_register+0x64/0x138
[   13.983079]  i2c_register_driver+0x50/0xe8
[   13.986899]  adv7511_init+0x64/0xfb8 [adv7511]
[   13.991068]  do_one_initcall+0x60/0x290
[   13.995493]  do_init_module+0x60/0x268
[   13.999224]  load_module+0x1e00/0x2060
[   14.003044]  init_module_from_file+0x90/0xe0
[   14.006778]  __arm64_sys_finit_module+0x270/0x370
[   14.011206]  invoke_syscall+0x50/0x120
[   14.015814]  el0_svc_common.constprop.0+0xc8/0xf0
[   14.015832]  do_el0_svc+0x24/0x38
[   14.015844]  el0_svc+0x3c/0x138
[   14.015858]  el0t_64_sync_handler+0x10c/0x138
[   14.015871]  el0t_64_sync+0x198/0x1a0
[   14.015884] ---[ end trace 0000000000000000 ]---