Toybrick

标题: RK3588调用mpp+rga主码流正常,辅码流报错 [打印本页]

作者: guqian    时间: 2024-7-25 09:44
标题: RK3588调用mpp+rga主码流正常,辅码流报错
主码流一切正常,只是会丢包,辅码流在进行到颜色类型转换的时候报错,错误如下:

Jul 25 09:25:44 linaro-alip mpp[249124]: mpi_dec_test: frame:0x7f78000d08
Jul 25 09:26:44 linaro-alip kernel: [134306.869619] Unable to handle kernel paging request at virtual address ffffff8000000000
Jul 25 09:26:44 linaro-alip kernel: [134306.870327] Mem abort info:
Jul 25 09:26:44 linaro-alip kernel: [134306.870581]   ESR = 0x96000146
Jul 25 09:26:44 linaro-alip kernel: [134306.870922]   EC = 0x25: DABT (current EL), IL = 32 bits
Jul 25 09:26:44 linaro-alip kernel: [134306.871431]   SET = 0, FnV = 0
Jul 25 09:26:44 linaro-alip kernel: [134306.871739]   EA = 0, S1PTW = 0
Jul 25 09:26:44 linaro-alip kernel: [134306.872063] Data abort info:
Jul 25 09:26:44 linaro-alip kernel: [134306.872343]   ISV = 0, ISS = 0x00000146
Jul 25 09:26:44 linaro-alip kernel: [134306.872703]   CM = 1, WnR = 1
Jul 25 09:26:44 linaro-alip kernel: [134306.872989] swapper pgtable: 4k pages, 39-bit VAs, pgdp=0000000001c50000
Jul 25 09:26:44 linaro-alip kernel: [134306.873598] [ffffff8000000000] pgd=00000002ffffa003, p4d=00000002ffffa003, pud=00000002ffffa003, pmd=0000000000000000
Jul 25 09:26:44 linaro-alip kernel: [134306.874579] Internal error: Oops: 96000146 [#9] SMP
Jul 25 09:26:45 linaro-alip kernel: [134306.875027] Modules linked in: moal(O) mlan(O) r8168 r8169 realtek
Jul 25 09:26:45 linaro-alip kernel: [134306.875043] CPU: 0 PID: 249132 Comm: rtsp Tainted: G      D W  O      5.10.160 #22
Jul 25 09:26:45 linaro-alip kernel: [134306.875045] Hardware name: Rockchip RK3588 IR88MX01 LP4X V10 Board (DT)
Jul 25 09:26:45 linaro-alip kernel: [134306.875049] pstate: 80400009 (Nzcv daif +PAN -UAO -TCO BTYPE=--)
Jul 25 09:26:45 linaro-alip kernel: [134306.875057] pc : __clean_dcache_area_poc+0x20/0x38
Jul 25 09:26:45 linaro-alip kernel: [134306.875061] lr : arch_sync_dma_for_device+0x24/0x2c
Jul 25 09:26:45 linaro-alip kernel: [134306.875063] sp : ffffffc013a339d0
Jul 25 09:26:45 linaro-alip kernel: [134306.875065] x29: ffffffc013a339d0 x28: 0000000000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875069] x27: 0000000000000000 x26: 00000000000f4240
Jul 25 09:26:45 linaro-alip kernel: [134306.875073] x25: 0000000000000002 x24: 0000000000000001
Jul 25 09:26:45 linaro-alip kernel: [134306.875078] x23: ffffff80a490d028 x22: ffffff80a490d658
Jul 25 09:26:45 linaro-alip kernel: [134306.875082] x21: 00000000e2180000 x20: 0000000000000001
Jul 25 09:26:45 linaro-alip kernel: [134306.875086] x19: 0000000000071000 x18: 0000000000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875090] x17: 0000000000000000 x16: 0000000000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875094] x15: 0000007ff0d88c48 x14: 0000000400000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875099] x13: 0000000000000000 x12: 0000000000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875103] x11: 0000000000000000 x10: 0000000000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875107] x9 : ffffffc008711b30 x8 : ffffff8002c777c0
Jul 25 09:26:45 linaro-alip kernel: [134306.875111] x7 : 00000000e2180000 x6 : 0000000000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875115] x5 : ffffff81011cc610 x4 : 0000000000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875119] x3 : 000000000000003f x2 : 0000000000000040
Jul 25 09:26:45 linaro-alip kernel: [134306.875123] x1 : ffffff8000071000 x0 : ffffff8000000000
Jul 25 09:26:45 linaro-alip kernel: [134306.875128] Call trace:
Jul 25 09:26:45 linaro-alip kernel: [134306.875132]  __clean_dcache_area_poc+0x20/0x38
Jul 25 09:26:45 linaro-alip kernel: [134306.875137]  iommu_dma_sync_single_for_device+0x48/0x58
Jul 25 09:26:45 linaro-alip kernel: [134306.875142]  dma_sync_single_for_device+0xb8/0xbc
Jul 25 09:26:45 linaro-alip kernel: [134306.875150]  rga_mm_sync_dma_sg_for_device+0x78/0xc8
Jul 25 09:26:45 linaro-alip kernel: [134306.887774]  rga_mm_map_channel_job_buffer+0xfc/0x17c
Jul 25 09:26:45 linaro-alip kernel: [134306.887778]  rga_mm_map_job_info+0x30c/0x3d8
Jul 25 09:26:45 linaro-alip kernel: [134306.887781]  rga_job_commit+0x314/0x454
Jul 25 09:26:45 linaro-alip kernel: [134306.887784]  rga_request_commit+0x64/0xb8
Jul 25 09:26:45 linaro-alip kernel: [134306.887787]  rga_request_submit+0x328/0x37c
Jul 25 09:26:45 linaro-alip kernel: [134306.887791]  rga_ioctl_blit+0x160/0x1f4
Jul 25 09:26:45 linaro-alip kernel: [134306.887794]  rga_ioctl+0x1d4/0x6c0
Jul 25 09:26:45 linaro-alip kernel: [134306.887799]  vfs_ioctl+0x2c/0x48
Jul 25 09:26:45 linaro-alip kernel: [134306.887802]  __arm64_sys_ioctl+0x64/0x94
Jul 25 09:26:45 linaro-alip kernel: [134306.887806]  el0_svc_common.constprop.0+0xd4/0x184
Jul 25 09:26:45 linaro-alip kernel: [134306.887809]  do_el0_svc+0x20/0x28
Jul 25 09:26:45 linaro-alip kernel: [134306.887813]  el0_svc+0x1c/0x28
Jul 25 09:26:45 linaro-alip kernel: [134306.887816]  el0_sync_handler+0xc8/0x14c
Jul 25 09:26:45 linaro-alip kernel: [134306.887820]  el0_sync+0x158/0x180
Jul 25 09:26:45 linaro-alip kernel: [134306.887822]
Jul 25 09:26:45 linaro-alip kernel: [134306.887822] PC: 0xffffffc00802ef2c:


请教下是什么问题







欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3