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:netdev 看门狗:eth1 (ti_cpsw_proxy_client):发送队列 0 超时

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1657331/tda4vm-netdev-watchdog-eth1-ti_cpsw_proxy_client-transmit-queue-0-timed-out

器件型号: TDA4VM

问题:9.01sdk、 在通电一段时间后、 A72 的虚拟网卡遇到“传输队列 0 超时“问题、从而导致 以太网 通信异常 

错误日志

[191.077074] ---- 【在这里剪切】------
[191.081708] NETDEV watchdog: eth1 (ti_cpsw_proxy_client): transmit queue 0 timed out
[ 191.089516]警告:CPU:1 PID:0 at net/sched/sch_generic.c:525 DEV_WATCHDOG+0x214/0x220
[ 191.097780]链接的模块:ti_cpsw_proxy_client rpmsg_crpmsg_char spidev irq_pruss_intc ti_am335x_adc kfif_buf display_connector crct10dif_ce ti_j             721e_cpsw_virt_mac drm_kms_helper 8021q gARP stp ti_k3_r5_remoteproc rp lc vxd_dec vxe_enc videobuf2_dma_sg videobuf2_mem2mememvideobuf2_v4l2 vid             eobuf2_commonk3_j72xx_badg隙 视频开发 ti_am335x_tscadc pvrsrvkm (O) ti_k3_dsp_remoteproc pruss virtio_rpmsg_bus rpmsg_ns ti_k3_commonMC RTI_wdt optee_rng sp             I_OMAP2_mcspi rng_core cfg80211 rfkill xt_tcpudp iptable_filter ip_tables x_tables overlay cryptudev (O) fuse drm_panel_orientation_quirks ipv6
[191.151784] CPU: 1 PID: 0 Comm: swapper/1 tainted : g      o   6.1.46+#1
[ 191.159248]硬件名称:Texas Instruments J721e EVM (DT)
[191.164804] pstate:600005 (nZCv daif -pan -uao -TCO -DIT -SSB BTYPE=--)
[191.171746] PC : dev_watchdog+0x214/0x220
[ 191.175745] lr : dev_watchdog+0x214/0x220
[191.179742] sp : ffff80000800be30
[ 191.183042] x29:ffff800800be30 x28:0000000000000005 x27:0000000000000020
[191.190162] x26:ffff800-8aa0590 x25:ffff8000092379c0 x24:ffffff00095f1ca1a8
[ 191.197280] x23:ffff80000009237000 x22:000000000000 x21:ffffff00083203539c
[191.204397] x20:ffff000832035000 x19:ffffff000832035448 x18:ffffffffffffffffff
[191.211515] X17:7420302065756575 x16:712074696d736e61 x15:7274203a29746e65
[191.218632] x14:696c635f79786f72 x13:ffffff800009251548 x12:0000000006b7
[191.225749] x11:000000000000023d x10:ffff8000092a9548 x9:ffffff800009251548
[191.232866] x8 : 00000000fffffffff x7 : ffffff80092a9548 x6 : 0000000000000000
[191.239984] x5 : ffffff00095f1c9b60 x4 : ffffff00095f1c9b60 x3 : ffffff00095f1ccda0
[191.247102] x2 : 000000000000 x1 : 000000000000 x0 : ffffff0008271163c0
[191.254220] 呼叫跟踪:
[ 191.256654] DEV_WATCHDOG+0x214/0x220
[ 191.260307] CALL_TIMER_fn.constprop.0+0x24/0x80
[ 191.264913] __run_timers.part.0+0x1F4/0x234
[ 191.269169] run_timer_softirq+0x3c/0x7c
[ 191.273077] _stext+0x124/0x2a4
[191.276208]  ___do_softirq+0x10/0x20
[ 191.279857] CALL_ON_IRQ_STACK+0x24/0x4c
[ 191.28765] do_softirq_own_stack+0x1c/0x30
[ 191.287934] __IRQ_EXIT_RCU+0xcc/0xf4
[ 191.291584] IRQ_EXIT_RCU+0x10/0x20
[ 191.295058] el1_interrupt+0x38/0x70
[ 191.298622] el1h_64_IRQ_HANDLER+0x18/0x2C
[ 191.302703] el1h_64_IRQ+0x64/0x68  
[ 191.306092] arch_CPU_IDLE+0x18/0x2C
[ 191.309654] DEFAULT_IDLE_Call+0x30/0x6c
[ 191.313563] DO_IDLE+0x248/0x2c0
[ 191.316783] CPU_STARTUP_ENTRY+0x24/0x30
[ 191.320692] secondary_start_kernel+0x124/0x150
[ 191.325209] __secondary_switched+0xb0/0xb4
[191.329379] --[结束跟踪 000000000000 ]-----

[ 206.949087] ti_cpsw_proxy_client virtio3.ti.ethfw.ethdevice.–1.107 eth1:TxQ:0 DRV_XOFF:0 TMO:23712 dql_avail:–10 free_desc:511
[212.069075] ti_cpsw_proxy_client virtio3.ti.ethfw.ethdevice.–1.107 eth1:TxQ:0 DRV_XOFF:0 TMO:28832 dql_avail:–10 free_desc:511

[217.189079] ti_cpsw_proxy_client virtio3.ti.ethfw.ethdevice.–1.107 eth1:TxQ:0 DRV_XOFF:0 TMO:33952 dql_avail:–10 free_desc:511
[ 223.077075] ti_cpsw_proxy_client virtio3.ti.ethfw.ethdevice.–1.107 eth1:TxQ:0 DRV_XOFF:0 TMO:39840 dql_avail:–10 free_desc:511

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

    您好、

    在通电一段时间后、 A72 的虚拟网卡遇到“传输队列 0 超时“问题、导致 以太网 通信异常 [/报价]

    您 最初是否能够执行任何数据传输?

    您是否可以共享整个 Linux 终端日志以及 ETHFW 日志。

    此致、
    Sudheer