This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:随机内核严重问题

Guru**** 657930 points
Other Parts Discussed in Thread: REMOTI
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1164255/tda4vm-random-kernel-panic-issue

器件型号:TDA4VM

大家好、

很难重现。  

当我们运行 tidl 一段时间 时,有时 会发生内核恐慌!!!

我们的内核版本为5.10.120、j721s2 (08.04.00)

您知道导致此问题的原因吗?

消息如下所示。

=========================== 首次===================================

===========================
演示:摄像机演示
===========================

S:保存 CSIx、VISS 和 LDC 输出

P:打印性能统计数据

X:退出

输入选项:[60.849899]无法在虚拟地址 ff400840040038处处理内核分页请求
[60.855218]内核严重错误-未同步:堆栈保护器:_计划+0x70c/0x710中内核堆栈已损坏
[60.857813]内存中止信息:
[60.867699] SMP:停止辅助 CPU
[60.870477] ESR = 0x96000005
[60.877422] EC = 0x25:DABT (电流 EL)、IL = 32位
[60.882718]设置= 0、FNV = 0
[60.885758] EA = 0、S1PTW = 0
[60.888885]数据中止信息:
[60.891751] ISV = 0、ISS = 0x00000005
[60.895571] CM = 0、WNR = 0
[60.898526] swapper pgtable:64K 页、48位 vas、pgdp=000082f50000
[60.905293][ff400840040038] PgD=0000000000000000、p4d=0000000000000000、pud=00000000000000000000
[60.913974]内部错误:Oops:96000005 [#1]抢占 SMP
[60.919529]链接的模块:蓝牙 ECDH_generic ECC rfkill xhci_plat_hcd cdns3 UDC_core 角色 rpmsg_char usbcore USB_common cr10dif_ce pvrsrvkm (O) ipv6_can_cansc_transc_corp8546 udp_g_unic_g_remote_video_tex_remote_remoti_une_remoti_une_remote_video_p2pbul_remote_remote_remote_remoti_pr_pru_pand_dens
[60.960680] CPU:0 PID:983 Comm:vx_app_otobrite 被污染:G C O 5.10.120-g95b90aa828 #1
[60.96974]硬件名称:德州仪器(TI) J721S2 EVM (DT)
[60.975517]状态:60000085 (nZCv daif -PAN -UAO -TCO BTYPE=-)
[60.981511] PC:select_task_rq_fair +0x170/0xf80
[60.986113] LR:select_task_rq_fair + 0x114/0xf80
[60.990712] sp:ff800015b2fa70
[60.994011] X29:ff800015b2fa70 x28:0000000000000000
[60.999307] X27:000000000000 x26:0000000000000000
[61.004603] x25:0000000000000000 x24:0000000000000000
[61.009899] x23:ff40084000000 x22:ff800011173c50
[61.015194] x21:ff000846b9e000 x20:ff000846326200
[61.020490] x19:000000000008 x18:0000000000000000
[61.025787] X17:000000000000 x16:0000000000000000
[61.031082] x15:000000000000 x14:0000000000000000
[61.036376] X13:000000000000 x12:0000000000000000
[61.041673] x11:000000000000 x10:ff00084152d100
[61.046968] x9:0000000000000000 x8:00000000000000000000
[61.052263] x7:ff000846e70e00 x6:ff0008401aa4e8
[61.057557] x5:00000000ff165e x4:000000000017
[61.062853] x3:0000000000000001 x2:00000000000000000000
[61.068147] x1:ff80096ee10000 x0:ff00097fe0b0c0
[61.073443]呼叫追踪:
[61.075878] select_task_rq_fele+0x170/0xf80
[61.080136] Try to _WAKE_UP+0xf4/0x4e0
[61.083870] WAKE_UP_STACD+0x14/0x20
[61.087432] SIGNAL _WAKE_UP_STAND+0x5c/0x70
[61.091602] zap_process+0x88/0xd8
[61.094990] do_coredump+0x1e4/0x1318
[61.098638] GET_SIGNAL +0x398/0x698
[61.102114] do_notify_resume+0x240/0x6f8
[61.106108] Work_PEND+0xc/0x618
[61.109585]代码:6a00027f 9a97039c f94002f7 b4000117 (b9403ae0)
[61.115662]-->结束线迹 a6979eca810aac ]-->
[61.120263]注意:vx_app_otobry[983]使用 preemp_count 3退出
[61.941884] SMP:无法停止辅助 CPU 0-1
[61.946662]内核偏移:已禁用
[61.950137] CPU 特性:0x8040022、20006008
[61.954390]内存限制:无
[61.957435]--[结束内核紧急状态-未同步:堆栈保护程序:_计划+0x70c/0x710中内核堆栈已损坏]--

=========================== 第二次=========================================

另一个内核恐慌!!!!!

[MPU1_0] 567.875921 s:| I |默认值|[algResultProC_BSIS]127 - LED_Warning = 0、LED_Information = 0
[561.787403]无法处理虚拟地址 fff8097fe29750的内核分页请求
[561.788999]无法在虚拟地址 ff8c00100b90f0处处理内核分页请求
[561.795306]内存中止信息:
[561.803197]内存中止信息:
[561.805976] ESR = 0x96000006
[561.808755] ESR = 0x86000005
[561.811794] EC = 0x25:DABT (电流 EL)、IL = 32位
[561.814834] EC = 0x21:IABT (电流 EL)、IL = 32位
[561.820126]设置= 0、FNV = 0
[561.825417]设置= 0、FNV = 0
[561.828456] EA = 0、S1PTW = 0
[561.831495] EA = 0、S1PTW = 0
[561.834920]数据中止信息:
[561.837746] swapper pgtable:64K 页、48位 vas、pgdp=0000000082f50000
[561.840611] ISV = 0、ISS = 0x00000006
[561.847376][ff8c00100b90f0] PgD=00000000000000000000
[561.851194] CM = 0、WNR = 0
[561.851196]、p4d=00000000000000000000
[561.856055] swapper pgtable:64K 页、48位 vas、pgdp=0000000082f50000
[561.859005],pud=00000000000000000000
[561.862392][fffff8097fe29750] PgD=00000008c11e0003
[561.869157]
[561.872543]、p4d=00000008c11e0003
[561.877402]内部错误:Oops:86000005 [#1]抢占 SMP
[561.87878]、pud=00000008c11e0003、PMD=0000000000000000
[561.882266]链接的模块:
[561.887819]
[561.89311] XT_conntrack XT_masquerade XT_addrtype iptable_filter iptable_nat Nf_conntrack nfrag_ipv6 video_rpg_ipv4 libcrc32c ip_table x_tables bridge stp 覆盖 ctxfrm_user xfrm_algo bluetooth_defrag_ipvideobrg_ss_defrg_iptexc_piptex video_unch_unc video_uncs_unc videoc_pru_pru_pru_une_remoti_pru_une_unc videobtexctrad_une_une_unch_pru_pru_unch_pru_cf texcf texcf texcf texcf texcf texcf texcf texcf texcf texcf texcf texcf texcf texcf texcr texcf texcf texcf cr authenc cAN_dev cdns_dphy cdns3_ti sch_fq_codel rpmsg_kdrv_switch ipv6
[561.953540] CPU:0 PID:0 Comm:swapper/0污染:G C O 5.10.120-g95b90aa828 #1
[561.962041]硬件名称:德州仪器(TI) J721S2 EVM (DT)
[561.967683]状态:a0000085 (NzCv daif -PAN -UAO -TCO BTYPE=-)
[561.973673] PC:0xff8c00100b90f0
[561.977157] LR:general_handle_IRQ+0x30/0x48
[561.981497] sp:ffff8000113aff90
[561.984797] X29:ffff8000113aff90 x28:ff80001117b980
[561.990093] X27:0000ffee0504 x26:ff8000113b0000
[561.995390] x25:ffff8000113a0000 x24:0000000000e0
[562.000686] x23:0000000000000001 x22:0000000000000000
[562.005982] x21:000000000000 x20:ff8x00010ff9bb0
[562.011278] x19:00000000001c x18:00000000000000000000
[562.016574] X17:000000000000 x16:0000000000000000
[562.021870] x15:0000ffa771e8d0 x14:0000000000000221
[562.027166] X13:000000000000 x12:000000000001
[562.032463] x11:000000000040 x10:ff8000111fa450
[562.037759] x9:ff8000111fa448 x8:ff000880000270
[562.043055] x7:000000000000 x6:0000000000000000
[562.048350] x5:ff000880000248 x4:ff000880000350
[562.053647] x3:0000000000000000 x2:000000010001
[562.058942] x1:ff8c00100b90f0 x0:ff00084004a800
[562.064239]呼叫跟踪:
[562.066674] 0xff8c00100b90f0
[562.069802]__Handle_domain_IRQ+0x64/0xc0
[562.073886] GIC_Handle_IRQ+0x58/0x128
[562.077622] el1_IRQ+0xCC/0x180
[562.080753] arch_cpu_idle+0x18/0x28
[562.084314] default_idle_call+0x20/0x68
[562.088222] do_idle+0xc0/0x128
[562.091350] CPU_STARTUP_END+0x28/0x60
[562.095257] REST_INIT+0xd4/0xe4
[562.098474] arch_call_rest _init+0x10/0x1c
[562.102556] start_kernel+0x478/0x4b0
[562.106205]代码:PC 值错误
[562.109252]--[结束线迹7a7e81a335a44f80 ]--
[562.113854]内核严重错误-未同步:哎呀:中断中出现致命异常
[562.120709] SMP:停止辅助 CPU
[563.192117] SMP:无法停止辅助 CPU 0-1
[563.196894]内核偏移:已禁用
[563.200368] CPU 特性:0x8040022、20006008
[563.204622]内存限制:无
[563.207665]--[结束内核紧急状态-未同步:Oops:中断中的致命异常]--

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已检查内核紧急信息

    pvrsrvkm 是 GPU 驱动程序

    Wave5是临时媒体驱动程序  

    您是否知道内核恐慌的根本原因是什么?

    [561.953540] CPU:0 PID:0 Comm:swapper/0污染:G C O 5.10.120-g95b90aa828 #1
    [60.960680] CPU:0 PID:983 Comm:vx_app_otobrite 被污染:G C O 5.10.120-g95b90aa828 #1

    波形5 (C)

    pvrsrvkm (O)