According to the iommu owner's comment The following logs are iommu translation faults. Larb 0 port 2 (M4U_PORT_L0_DISP_OVL0_RDMA0) is being used by display.
Display owner, please help to check whether mapping has been done. If a physical address (pa) instead of an IO virtual address (iova) is sent to the iommu, it will trigger an iommu translation fault (TF). Reference: https://elixir.bootlin.com/linux/v6.17-rc6/source/arch/arm64/boot/dts/mediatek/mt8195.dtsi#L3172 [ 8.626868] mtk-iommu 1c01f000.iommu: fault type=0x5 iova=0x60633000 pa=0x0 master=0x5000108(larb=0 port=2) layer=0 read [ 8.632691] mtk-iommu 1c01f000.iommu: fault type=0x5 iova=0x60057000 pa=0x0 master=0x5000108(larb=0 port=2) layer=0 read -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2116138 Title: enable Mediatek media platform drivers on arm64 Status in linux package in Ubuntu: Fix Released Status in linux source package in Questing: Fix Released Bug description: [Impact] missing media platform drivers on mediatek platform like genio-1200 and genio-700. the drivers provide jpec decoder, video encoding/decoding and processing. [Fix] Enable the option in the kernel config [Test Case] 1. compile test 2. boot into mediatek genio-1200 3. check the device nodes [Where problems could occur] 1. the functions may not work as expected. 2. using other boards rather than evk may have unexpected behaviors. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2116138/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

