T113 tvd的DI崩溃的问题
-
在the output type: 是会等几秒后,会出现内核崩溃,请教下这种改如何处理?
./tvd_test_usrptr 4 0 720 576 /tmp 4 10000 25 ================Usrage================ /fbinit means:clean /dev/fb0 /fbinit 0 means:clean /dev/fb0 /fbinit 1 means:clean /dev/fb1 /fbinit 2 means:clean /dev/fb2 ================usrage================ cleanning /dev/fb0 ... clean /dev/fb0 finish ===begin IonAllocOpen pid: 7301, g_pAllocContext = 0x862378 (getInstance 91) init chwd sucess ! (HwDisplay 284) (hwd_init 1259) [ 2130.559652] disp_al_manager_apply ouput_type:0 [ 2130.565275] [DISP] disp_device_attached_and_enable,line:235: [ 2130.565280] attached ok, mgr1<-->dev1 [ 2130.575828] [DISP] disp_device_attached_and_enable,line:248: [ 2130.575838] type:2,mode:14,fmt:yuv444,bits:8bits,eotf:4,cs:0 dvi_hdmi:2, range:2 scan:0 ratio:8 open /dev/deinterlace OK, F:di_open,L:26 di version[1.0.0], hw_ip[272] di_buf size is 622080 app cmd=-1072150272 di_buf size is 622080 app cmd=-1072150272 di_buf si[ 2130.596919] [tvd] tvd_open:1924 ze is 622080 app cmd=-1072150272 [ 2130.610773] [tvd] tvd_open:1925 open = video4 [ 2130.610781] [tvd] tvd_open:1936 single_chanel! [ 2130.623336] [tvd] tvd_is_opened:362 [ 2130.627224] [tvd] __tvd_init:554 [ 2130.630850] [tvd] tvd_open:1987 request_irq:63 [ 2130.635897] [tvd] __tvd_clk_init:392 [ 2130.639912] [tvd] __tvd_clk_init:395 __tvd_clk_init: dev->interface = 0, dev->system = 0 [ 2130.648980] [tvd] __tvd_clk_init:423 div = 8 [ 2130.653788] [tvd] __tvd_clk_init:446 tvd0: parent = 216000000, clk = 27000000 [ 2130.661780] [tvd] __tvd_clk_enable:457 [ 2130.665983] [tvd] tvd_start_opened:372 open /dev/video4 fd = 9 [ 2130.670283] [tvd] vidioc_s_input:1776 vidioc_s_input: input_num = 0 [ 2130.679495] [tvd] vidioc_s_parm:1803 fmt.fmt.pix_mp.pixelformat=825382478 [ 2130.683556] [tvd] vidioc_s_fmt_vid_cap:1509 [ 2130.691512] [tvd] __get_format:1187 [ 2130.695403] [tvd] __get_format:1196 fourcc = 825382478 [ 2130.701161] [tvd] vidioc_s_fmt_vid_cap:1575 vidioc_s_fmt_vid_cap:need to reinit clk and tvd [ 2130.710501] [tvd] __tvd_clk_init:392 [ 2130.714492] [tvd] __tvd_clk_init:395 __tvd_clk_init: dev->interface = 0, dev->system = 1 [ 2130.723590] [tvd] __tvd_clk_init:423 div = 8 [ 2130.728368] [tvd] __tvd_clk_init:446 tvd0: parent = 216000000, clk = 27000000 [ 2130.736366] [tvd] vidioc_s_fmt_vid_cap:1598 [ 2130.736366] interface=0 [ 2130.736366] system=PAL [ 2130.736366] format=0 [ 2130.736366] output_fmt=YUV420 [ 2130.752221] [tvd] vidioc_s_fmt_vid_cap:1602 [ 2130.752221] row=1 [ 2130.752221] column=1 [ 2130.752221] ch[0]=0 [ 2130.752221] ch[1]=0 [ 2130.752221] ch[2]=0 [ 2130.752221] ch[3]=0 [ 2130.770879] [tvd] vidioc_s_fmt_vid_cap:1604 [ 2130.770879] width=720 [ 2130.770879] height=576 [ 2130.770879] dev->sel=0 [ 2130.783429] [tvd] vidioc_s_fmt_vid_cap:1605 ldh test ----------------------------------------------------- 00 [ 2130.794500] [tvd] __tvd_config:569 [ 2130.798351] [tvd] tvd_cagc_and_3d_config:1430 [ 2130.803241] [tvd] __tvd_fetch_sysconfig:2693 [ 2130.808223] [tvd] tvd_cagc_and_3d_config:1456 tvd0 agc auto mode [ 2130.814965] [tvd] __tvd_fetch_sysconfig:2693 [ 2130.819915] [tvd] tvd_cagc_and_3d_config:1465 tvd0 CAGC enable:0x1 [ 2130.826815] [tvd] __tvd_fetch_sysconfig:2693 [ 2130.831745] [tvd] __tvd_3d_comp_mem_request:636 [ 2130.839156] [tvd] tvd_cagc_and_3d_config:1492 tvd0 3d enable :0x47400000 [ 2130.846671] [tvd] tvd_cagc_and_3d_config:1498 tvd_cagc_and_3d_config:Enable _3D_FLITER:1,used:1 [ 2130.856467] [tvd] vidioc_g_fmt_vid_cap:1094 [ 2130.861159] [tvd] __get_status:1043 [ 2131.065072] [tvd] __get_status:1083 tvd0 locked:1 system:1 [ 2131.071221] [tvd] vidioc_g_fmt_vid_cap:1146 system = 1, w = 720, h = 576 resolution got from sensor = 720*576 num_planes = 0 [ 2131.078780] [tvd] vidioc_reqbufs:1619 [ 2131.087468] [tvd] queue_setup:866 [ 2131.091202] [tvd] queue_setup:894 queue_setup, buffer count=3, size=622080 VIDIOC_QUERYBUF buf.length=622080 app cmd=-1072150272 VIDIOC_QUERYBUF buf.length=622080 app cmd=-1072150272 VIDIOC_QUERYBUF buf.length=622080 app cmd=-1072150[ 2131.102979] [tvd] vidioc_streamon:1647 272 [ 2131.117391] [tvd] start_streaming:941 [ 2131.121899] [tvd] tvd_start_generating:346 [ 2131.126471] [tvd] tvd_start_generating:346 [ 2131.131064] [tvd] vidioc_streamon:1688 Out vidioc_streamon:0 VIDIOC_STREAMON ok [ 2131.196886] [tvd] tvd_isr:785 In tvd_isr the output type: 1(2) [ 2162.982904] ------------[ cut here ]------------ [ 2162.988091] kernel BUG at /home/liudonghai/SambaDir/Project/t113/T113-Linux-nand/kernel/linux-5.4/arch/arm/mm/dma-mapping.c:1224! [ 2163.001131] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM [ 2163.007654] Modules linked in: [ 2163.011074] CPU: 0 PID: 7309 Comm: tvd_test_usrptr Not tainted 5.4.61 #7 [ 2163.018581] Hardware name: Generic DT based system [ 2163.023948] PC is at __free_iova+0x68/0xa0 [ 2163.028533] LR is at __free_iova+0x30/0xa0 [ 2163.033104] pc : [<c0110288>] lr : [<c0110250>] psr: a00a0013 [ 2163.040120] sp : c52cddb0 ip : 00000000 fp : 00000051 [ 2163.045963] r10: 00000000 r9 : 0000001f r8 : 00098000 [ 2163.051806] r7 : 00000000 r6 : 08000000 r5 : c5e567c0 r4 : f8098000 [ 2163.059111] r3 : 00000020 r2 : 00098000 r1 : 08000000 r0 : 0000001f [ 2163.066416] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [ 2163.074407] Control: 10c5387d Table: 4527006a DAC: 00000051 [ 2163.080830] Process tvd_test_usrptr (pid: 7309, stack limit = 0x25a696ce) [ 2163.088431] Stack: (0xc52cddb0 to 0xc52ce000) [ 2163.093308] dda0: 00098000 f8000000 c5e567c0 00000001 [ 2163.102469] ddc0: c6097010 00000002 00000000 c0110304 c5250180 00000000 00000020 c01111e8 [ 2163.111626] dde0: c5250e00 c01111a8 80ec0dec 00000000 80ec59b4 00000000 00000000 c03c5d00 [ 2163.120776] de00: 00000020 00000001 cfdbde6c c4c88800 c0b3ad08 c03c8304 00000000 c6802580 [ 2163.129930] de20: 00000cc0 c03c85cc c52cc000 c01d3d24 80ebf6b9 00000000 c03c7d08 00000000 [ 2163.139088] de40: 00000110 c0b03bc8 b6a36ce0 c4c88800 c4c8be00 c03c868c c6eb3d80 c0b06d80 [ 2163.148247] de60: c52cde94 c06822c0 c52cde94 c0139238 c0b00000 c0b00018 c6218ec0 c0b06d80 [ 2163.157403] de80: c6218ec0 c6eb3d80 c0b06d80 c62192d0 c52cdec4 c067e7bc 00000000 cfdbde6c [ 2163.166553] dea0: 00000001 c6218ec0 c52cc000 c0b03bc8 c52cdf20 cfdbde6c c52cdf20 c52cc000 [ 2163.175706] dec0: c0b03bc8 00000001 c52cdf80 c01702bc c52cdf20 c06818a8 c6ead308 cfdbde6c [ 2163.184868] dee0: c087bfe4 b6a36ce0 c5f0cac0 c4e2c900 41104408 b6a36ce0 c52cc000 c0b03bc8 [ 2163.194021] df00: b6a36df4 c01eb8b8 b6a36ce0 c01ec648 00000001 c52cdf80 c52cc000 c0170a78 [ 2163.203169] df20: c52cdf20 00000000 00000000 00000000 99bad90d 000001f7 99ba15bd 000001f7 [ 2163.212327] df40: c016fcb8 c6eb26c0 01000000 00000000 c4e2c900 00000001 00004000 c6246a40 [ 2163.221475] df60: 00000005 cfdbde6c 00000036 00000005 c4e2c901 c4e2c900 41104408 b6a36ce0 [ 2163.230629] df80: c52cc000 00000036 b6a36df4 c01ec728 b6a37450 bef40c20 bef40c1e 00000036 [ 2163.239784] dfa0: c0101228 c0101000 b6a37450 bef40c20 00000005 41104408 b6a36ce0 b6a36ce0 [ 2163.248941] dfc0: b6a37450 bef40c20 bef40c1e 00000036 b6f88cc0 00000000 00000000 b6a36df4 [ 2163.258093] dfe0: 00029074 b6a36cc4 00011bc8 b6ca4958 a00a0030 00000005 00000000 00000000 [ 2163.267245] [<c0110288>] (__free_iova) from [<c0110304>] (__iommu_remove_mapping+0x44/0x50) [ 2163.276596] [<c0110304>] (__iommu_remove_mapping) from [<c01111e8>] (arm_iommu_unmap_sg+0x40/0x74) [ 2163.286618] [<c01111e8>] (arm_iommu_unmap_sg) from [<c03c5d00>] (di_dma_buf_self_unmap+0x58/0xa0) [ 2163.296552] [<c03c5d00>] (di_dma_buf_self_unmap) from [<c03c8304>] (di_client_process_fb+0x5fc/0x718) [ 2163.306871] [<c03c8304>] (di_client_process_fb) from [<c03c868c>] (di_ioctl+0x130/0x200) [ 2163.315918] [<c03c868c>] (di_ioctl) from [<c01eb8b8>] (vfs_ioctl+0x18/0x3c) [ 2163.323709] [<c01eb8b8>] (vfs_ioctl) from [<c01ec648>] (do_vfs_ioctl+0x618/0x6c4) [ 2163.332085] [<c01ec648>] (do_vfs_ioctl) from [<c01ec728>] (ksys_ioctl+0x34/0x5c) [ 2163.340368] [<c01ec728>] (ksys_ioctl) from [<c0101000>] (ret_fast_syscall+0x0/0x54) [ 2163.348937] Exception stack(0xc52cdfa8 to 0xc52cdff0) [ 2163.354588] dfa0: b6a37450 bef40c20 00000005 41104408 b6a36ce0 b6a36ce0 [ 2163.363744] dfc0: b6a37450 bef40c20 bef40c1e 00000036 b6f88cc0 00000000 00000000 b6a36df4 [ 2163.372888] dfe0: 00029074 b6a36cc4 00011bc8 b6ca4958 [ 2163.378545] Code: e0867007 e1a0a62a e1540007 9a000000 (e7f001f2) [ 2163.385372] ---[ end trace 27d4a6a03854a256 ]---
-
@kukailiu 在 T113 tvd的DI崩溃的问题 中说:
> ./tvd_test_usrptr 4 0 720 576 /tmp 4 10000 25 > ================Usrage================ > /fbinit means:clean /dev/fb0 > /fbinit 0 means:clean /dev/fb0 > /fbinit 1 means:clean /dev/fb1 > /fbinit 2 means:clean /dev/fb2 > ================usrage================ > cleanning /dev/fb0 ... > clean /dev/fb0 finish > > ===begin IonAllocOpen > pid: 7301, g_pAllocContext = 0x862378 > (getInstance 91) > init chwd sucess ! > (HwDisplay 284) > (hwd_init 1259) > [ 2130.559652] disp_al_manager_apply ouput_type:0 > [ 2130.565275] [DISP] disp_device_attached_and_enable,line:235: > [ 2130.565280] attached ok, mgr1<-->dev1 > [ 2130.575828] [DISP] disp_device_attached_and_enable,line:248: > [ 2130.575838] type:2,mode:14,fmt:yuv444,bits:8bits,eotf:4,cs:0 dvi_hdmi:2, range:2 scan:0 ratio:8 > open /dev/deinterlace OK, F:di_open,L:26 > di version[1.0.0], hw_ip[272] > di_buf size is 622080 > app cmd=-1072150272 > di_buf size is 622080 > app cmd=-1072150272 > di_buf si[ 2130.596919] [tvd] tvd_open:1924 > ze is 622080 > app cmd=-1072150272 > [ 2130.610773] [tvd] tvd_open:1925 open = video4 > [ 2130.610781] [tvd] tvd_open:1936 single_chanel! > [ 2130.623336] [tvd] tvd_is_opened:362 > [ 2130.627224] [tvd] __tvd_init:554 > [ 2130.630850] [tvd] tvd_open:1987 request_irq:63 > [ 2130.635897] [tvd] __tvd_clk_init:392 > [ 2130.639912] [tvd] __tvd_clk_init:395 __tvd_clk_init: dev->interface = 0, dev->system = 0 > [ 2130.648980] [tvd] __tvd_clk_init:423 div = 8 > [ 2130.653788] [tvd] __tvd_clk_init:446 tvd0: parent = 216000000, clk = 27000000 > [ 2130.661780] [tvd] __tvd_clk_enable:457 > [ 2130.665983] [tvd] tvd_start_opened:372 > open /dev/video4 fd = 9 > [ 2130.670283] [tvd] vidioc_s_input:1776 vidioc_s_input: input_num = 0 > [ 2130.679495] [tvd] vidioc_s_parm:1803 > fmt.fmt.pix_mp.pixelformat=825382478 > [ 2130.683556] [tvd] vidioc_s_fmt_vid_cap:1509 > [ 2130.691512] [tvd] __get_format:1187 > [ 2130.695403] [tvd] __get_format:1196 fourcc = 825382478 > [ 2130.701161] [tvd] vidioc_s_fmt_vid_cap:1575 vidioc_s_fmt_vid_cap:need to reinit clk and tvd > [ 2130.710501] [tvd] __tvd_clk_init:392 > [ 2130.714492] [tvd] __tvd_clk_init:395 __tvd_clk_init: dev->interface = 0, dev->system = 1 > [ 2130.723590] [tvd] __tvd_clk_init:423 div = 8 > [ 2130.728368] [tvd] __tvd_clk_init:446 tvd0: parent = 216000000, clk = 27000000 > [ 2130.736366] [tvd] vidioc_s_fmt_vid_cap:1598 > [ 2130.736366] interface=0 > [ 2130.736366] system=PAL > [ 2130.736366] format=0 > [ 2130.736366] output_fmt=YUV420 > [ 2130.752221] [tvd] vidioc_s_fmt_vid_cap:1602 > [ 2130.752221] row=1 > [ 2130.752221] column=1 > [ 2130.752221] ch[0]=0 > [ 2130.752221] ch[1]=0 > [ 2130.752221] ch[2]=0 > [ 2130.752221] ch[3]=0 > [ 2130.770879] [tvd] vidioc_s_fmt_vid_cap:1604 > [ 2130.770879] width=720 > [ 2130.770879] height=576 > [ 2130.770879] dev->sel=0 > [ 2130.783429] [tvd] vidioc_s_fmt_vid_cap:1605 ldh test ----------------------------------------------------- 00 > [ 2130.794500] [tvd] __tvd_config:569 > [ 2130.798351] [tvd] tvd_cagc_and_3d_config:1430 > [ 2130.803241] [tvd] __tvd_fetch_sysconfig:2693 > [ 2130.808223] [tvd] tvd_cagc_and_3d_config:1456 tvd0 agc auto mode > [ 2130.814965] [tvd] __tvd_fetch_sysconfig:2693 > [ 2130.819915] [tvd] tvd_cagc_and_3d_config:1465 tvd0 CAGC enable:0x1 > [ 2130.826815] [tvd] __tvd_fetch_sysconfig:2693 > [ 2130.831745] [tvd] __tvd_3d_comp_mem_request:636 > [ 2130.839156] [tvd] tvd_cagc_and_3d_config:1492 tvd0 3d enable :0x47400000 > [ 2130.846671] [tvd] tvd_cagc_and_3d_config:1498 tvd_cagc_and_3d_config:Enable _3D_FLITER:1,used:1 > [ 2130.856467] [tvd] vidioc_g_fmt_vid_cap:1094 > [ 2130.861159] [tvd] __get_status:1043 > [ 2131.065072] [tvd] __get_status:1083 tvd0 locked:1 system:1 > [ 2131.071221] [tvd] vidioc_g_fmt_vid_cap:1146 system = 1, w = 720, h = 576 > resolution got from sensor = 720*576 num_planes = 0 > [ 2131.078780] [tvd] vidioc_reqbufs:1619 > [ 2131.087468] [tvd] queue_setup:866 > [ 2131.091202] [tvd] queue_setup:894 queue_setup, buffer count=3, size=622080 > VIDIOC_QUERYBUF buf.length=622080 > app cmd=-1072150272 > VIDIOC_QUERYBUF buf.length=622080 > app cmd=-1072150272 > VIDIOC_QUERYBUF buf.length=622080 > app cmd=-1072150[ 2131.102979] [tvd] vidioc_streamon:1647 > 272 > [ 2131.117391] [tvd] start_streaming:941 > [ 2131.121899] [tvd] tvd_start_generating:346 > [ 2131.126471] [tvd] tvd_start_generating:346 > [ 2131.131064] [tvd] vidioc_streamon:1688 Out vidioc_streamon:0 > VIDIOC_STREAMON ok > [ 2131.196886] [tvd] tvd_isr:785 In tvd_isr > the output type: 1(2) > [ 2162.982904] ------------[ cut here ]------------ > [ 2162.988091] kernel BUG at /home/liudonghai/SambaDir/Project/t113/T113-Linux-nand/kernel/linux-5.4/arch/arm/mm/dma-mapping.c:1224! > [ 2163.001131] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM > [ 2163.007654] Modules linked in: > [ 2163.011074] CPU: 0 PID: 7309 Comm: tvd_test_usrptr Not tainted 5.4.61 #7 > [ 2163.018581] Hardware name: Generic DT based system > [ 2163.023948] PC is at __free_iova+0x68/0xa0 > [ 2163.028533] LR is at __free_iova+0x30/0xa0 > [ 2163.033104] pc : [<c0110288>] lr : [<c0110250>] psr: a00a0013 > [ 2163.040120] sp : c52cddb0 ip : 00000000 fp : 00000051 > [ 2163.045963] r10: 00000000 r9 : 0000001f r8 : 00098000 > [ 2163.051806] r7 : 00000000 r6 : 08000000 r5 : c5e567c0 r4 : f8098000 > [ 2163.059111] r3 : 00000020 r2 : 00098000 r1 : 08000000 r0 : 0000001f > [ 2163.066416] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none > [ 2163.074407] Control: 10c5387d Table: 4527006a DAC: 00000051 > [ 2163.080830] Process tvd_test_usrptr (pid: 7309, stack limit = 0x25a696ce) > [ 2163.088431] Stack: (0xc52cddb0 to 0xc52ce000) > [ 2163.093308] dda0: 00098000 f8000000 c5e567c0 00000001 > [ 2163.102469] ddc0: c6097010 00000002 00000000 c0110304 c5250180 00000000 00000020 c01111e8 > [ 2163.111626] dde0: c5250e00 c01111a8 80ec0dec 00000000 80ec59b4 00000000 00000000 c03c5d00 > [ 2163.120776] de00: 00000020 00000001 cfdbde6c c4c88800 c0b3ad08 c03c8304 00000000 c6802580 > [ 2163.129930] de20: 00000cc0 c03c85cc c52cc000 c01d3d24 80ebf6b9 00000000 c03c7d08 00000000 > [ 2163.139088] de40: 00000110 c0b03bc8 b6a36ce0 c4c88800 c4c8be00 c03c868c c6eb3d80 c0b06d80 > [ 2163.148247] de60: c52cde94 c06822c0 c52cde94 c0139238 c0b00000 c0b00018 c6218ec0 c0b06d80 > [ 2163.157403] de80: c6218ec0 c6eb3d80 c0b06d80 c62192d0 c52cdec4 c067e7bc 00000000 cfdbde6c > [ 2163.166553] dea0: 00000001 c6218ec0 c52cc000 c0b03bc8 c52cdf20 cfdbde6c c52cdf20 c52cc000 > [ 2163.175706] dec0: c0b03bc8 00000001 c52cdf80 c01702bc c52cdf20 c06818a8 c6ead308 cfdbde6c > [ 2163.184868] dee0: c087bfe4 b6a36ce0 c5f0cac0 c4e2c900 41104408 b6a36ce0 c52cc000 c0b03bc8 > [ 2163.194021] df00: b6a36df4 c01eb8b8 b6a36ce0 c01ec648 00000001 c52cdf80 c52cc000 c0170a78 > [ 2163.203169] df20: c52cdf20 00000000 00000000 00000000 99bad90d 000001f7 99ba15bd 000001f7 > [ 2163.212327] df40: c016fcb8 c6eb26c0 01000000 00000000 c4e2c900 00000001 00004000 c6246a40 > [ 2163.221475] df60: 00000005 cfdbde6c 00000036 00000005 c4e2c901 c4e2c900 41104408 b6a36ce0 > [ 2163.230629] df80: c52cc000 00000036 b6a36df4 c01ec728 b6a37450 bef40c20 bef40c1e 00000036 > [ 2163.239784] dfa0: c0101228 c0101000 b6a37450 bef40c20 00000005 41104408 b6a36ce0 b6a36ce0 > [ 2163.248941] dfc0: b6a37450 bef40c20 bef40c1e 00000036 b6f88cc0 00000000 00000000 b6a36df4 > [ 2163.258093] dfe0: 00029074 b6a36cc4 00011bc8 b6ca4958 a00a0030 00000005 00000000 00000000 > [ 2163.267245] [<c0110288>] (__free_iova) from [<c0110304>] (__iommu_remove_mapping+0x44/0x50) > [ 2163.276596] [<c0110304>] (__iommu_remove_mapping) from [<c01111e8>] (arm_iommu_unmap_sg+0x40/0x74) > [ 2163.286618] [<c01111e8>] (arm_iommu_unmap_sg) from [<c03c5d00>] (di_dma_buf_self_unmap+0x58/0xa0) > [ 2163.296552] [<c03c5d00>] (di_dma_buf_self_unmap) from [<c03c8304>] (di_client_process_fb+0x5fc/0x718) > [ 2163.306871] [<c03c8304>] (di_client_process_fb) from [<c03c868c>] (di_ioctl+0x130/0x200) > [ 2163.315918] [<c03c868c>] (di_ioctl) from [<c01eb8b8>] (vfs_ioctl+0x18/0x3c) > [ 2163.323709] [<c01eb8b8>] (vfs_ioctl) from [<c01ec648>] (do_vfs_ioctl+0x618/0x6c4) > [ 2163.332085] [<c01ec648>] (do_vfs_ioctl) from [<c01ec728>] (ksys_ioctl+0x34/0x5c) > [ 2163.340368] [<c01ec728>] (ksys_ioctl) from [<c0101000>] (ret_fast_syscall+0x0/0x54) > [ 2163.348937] Exception stack(0xc52cdfa8 to 0xc52cdff0) > [ 2163.354588] dfa0: b6a37450 bef40c20 00000005 41104408 b6a36ce0 b6a36ce0 > [ 2163.363744] dfc0: b6a37450 bef40c20 bef40c1e 00000036 b6f88cc0 00000000 00000000 b6a36df4 > [ 2163.372888] dfe0: 00029074 b6a36cc4 00011bc8 b6ca4958 > [ 2163.378545] Code: e0867007 e1a0a62a e1540007 9a000000 (e7f001f2) > [ 2163.385372] ---[ end trace 27d4a6a03854a256 ]---
已解决,添加DI的一些补丁后,没此错误
-
@kukailiu 增加什么补丁呢?
-
@kukailiu 你好,可以具体说下什么补丁吗
-
@godzhou0909 linux的补丁
di110.c di_utils.c
kernel\linux-5.4\drivers\char\sunxi-di\common
kernel\linux-5.4\drivers\char\sunxi-di\drv_div1xx
替换了这两个文件
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号