imx8mp router loopback, causing NETDEV WATCHDOG to reset and unable to restore the mac

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

imx8mp router loopback, causing NETDEV WATCHDOG to reset and unable to restore the mac

1,352件の閲覧回数
yrj
Contributor III

 Hello, may I ask if our A board and B board are connected to the switch at the same time, and then A-B mutual ping, the switch has a ring network due to misoperation (both ends of a network cable are connected to the switch), there is a problem with the kernel (direct restart, or debug is stuck, etc.), the detailed log is in the attachment.

[ 314.850236] ------------[ cut here ]------------
[ 314.854871] NETDEV WATCHDOG: ens3 (fec): transmit queue 0 timed out 3384 ms
[ 314.861910] WARNING: CPU: 0 PID: 15 at net/sched/sch_generic.c:525 dev_watchdog+0x234/0x23c
[ 314.870271] Modules linked in:
[ 314.873329] CPU: 0 PID: 15 Comm: ksoftirqd/0 Not tainted 6.6.3-g9d3450dbcab9-dirty #71
[ 314.881246] Hardware name: NXP i.MX8MPlus EVK board (DT)
[ 314.886555] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 314.893516] pc : dev_watchdog+0x234/0x23c
[ 314.897528] lr : dev_watchdog+0x234/0x23c
[ 314.901538] sp : ffff8000823e3c20
[ 314.904850] x29: ffff8000823e3c20 x28: 0000000000000100 x27: ffff8000823e3cd0
[ 314.911989] x26: ffff8000820d69c0 x25: 0000000000000d38 x24: ffff8000820d6000
[ 314.919128] x23: 0000000000000000 x22: ffff0000055503dc x21: ffff000005550000
[ 314.926266] x20: ffff00000589c400 x19: ffff000005550488 x18: 0000000000000006
[ 314.933404] x17: ffff8000821b62e8 x16: 0000000073e4d9ea x15: ffff8000823e3640
[ 314.940541] x14: 0000000000000000 x13: ffff8000820f0da0 x12: 0000000000000672
[ 314.947679] x11: 0000000000000226 x10: ffff800082148da0 x9 : ffff8000820f0da0
[ 314.954818] x8 : 00000000ffffefff x7 : ffff800082148da0 x6 : 80000000fffff000
[ 314.961956] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000
[ 314.969093] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff00000412d880

ラベル(2)
0 件の賞賛
返信
5 返答(返信)

1,349件の閲覧回数
yrj
Contributor III

内核版本是:6.6.3

0 件の賞賛
返信

1,337件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @yrj 

这个问题更多得是和交换机有关,建议通过交换机的环路检测功能解决环网问题。

Best Regards,
Zhiming

0 件の賞賛
返信

1,334件の閲覧回数
yrj
Contributor III

Hi @Zhiming_Liu 

      不小心造成环路,imx8mp可以预防吗

0 件の賞賛
返信

1,324件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi,


最佳的方法是交换机侧设置防御,一般都有这种功能,可以参考这个:

https://www.cisco.com/c/zh_cn/support/docs/smb/switches/cisco-250-series-smart-switches/smb5794-enab...

 

当然也可以在驱动层添加广播检测统计,但是目前fec驱动不支持这项功能。

你可以通过一个脚本在用户层监测广播,如果出现大量广播,就把网卡down掉。


Best Regards,
Zhiming

0 件の賞賛
返信

1,313件の閲覧回数
yrj
Contributor III

Hi @Zhiming_Liu

     网络风暴发生时,系统有概率直接重启,或者debug调试口卡死,或者系统跑飞(如b.log),需要重启才能恢复。

 

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2140437%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Eimx8mp%E3%83%AB%E3%83%BC%E3%82%BF%E3%81%AE%E3%83%AB%E3%83%BC%E3%83%97%E3%83%90%E3%83%83%E3%82%AF%E3%81%AB%E3%82%88%E3%82%8ANETDEV%20WATCHDOG%E3%81%8C%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%95%E3%82%8C%E3%80%81Mac%E3%82%92%E5%BE%A9%E5%85%83%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2140437%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%82A%E3%83%9C%E3%83%BC%E3%83%89%E3%81%A8B%E3%83%9C%E3%83%BC%E3%83%89%E3%81%8C%E5%90%8C%E6%99%82%E3%81%AB%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%AB%E3%82%B3%E3%83%8D%E3%82%AF%E3%83%86%E3%83%83%E3%83%89%E3%81%95%E3%82%8C%E3%80%81AB%E7%9B%B8%E4%BA%92%E3%81%ABping%E3%81%8C%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%9F%E5%A0%B4%E5%90%88%E3%80%81%E8%AA%A4%E6%93%8D%E4%BD%9C%E3%81%AB%E3%82%88%E3%82%8A%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%AB%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%EF%BC%88%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%81%AE%E4%B8%A1%E7%AB%AF%E3%81%8C%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%AB%E3%82%B3%E3%83%8D%E3%82%AF%E3%83%86%E3%83%83%E3%83%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%EF%BC%89%E3%80%81%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AB%E5%95%8F%E9%A1%8C%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%EF%BC%88%E7%9B%B4%E6%8E%A5%E5%86%8D%E8%B5%B7%E5%8B%95%E3%80%81%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%81%8C%E5%81%9C%E6%AD%A2%E3%81%AA%E3%81%A9%EF%BC%89%E3%80%81%E8%A9%B3%E7%B4%B0%E3%81%AA%E3%83%AD%E3%82%B0%E3%81%AF%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%5B%20314.850236%5D%20------------%5B%E3%81%93%E3%81%93%E3%81%A7%E3%82%AB%E3%83%83%E3%83%88%5D------------%3CBR%20%2F%3E%20%5B%20314.854871%5D%20NETDEV%20WATCHDOG%3A%20ens3%20(fec)%3A%20%E9%80%81%E4%BF%A1%E3%82%AD%E3%83%A5%E3%83%BC%200%20%E3%81%8C%203384%20%E3%83%9F%E3%83%AA%E7%A7%92%E3%81%A7%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3CBR%20%2F%3E%5B%20314.861910%5D%20%E8%AD%A6%E5%91%8A%3A%20CPU%3A%200%20PID%3A%2015%20net%2Fsched%2Fsch_generic.c%3A525%20dev_watchdog%2B0x234%2F0x23c%3CBR%20%2F%3E%20%5B%20314.870271%5D%20%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%3A%3CBR%20%2F%3E%20%5B%20314.873329%5D%20CPU%3A%200%20PID%3A%2015%20%E9%80%9A%E4%BF%A1%3A%20ksoftirqd%2F0%20%E6%B1%9A%E6%9F%93%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%206.6.3-g9d3450dbcab9-dirty%EF%BC%8371%3CBR%20%2F%3E%20%5B%20314.881246%5D%20%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E5%90%8D%3A%20NXP%20i.MX8MPlus%20EVK%E3%83%9C%E3%83%BC%E3%83%89%20(DT)%3CBR%20%2F%3E%20%5B%20314.886555%5D%20pstate%3A%2060000005%20(nZCv%20daif%20-PAN%20-UAO%20-TCO%20-DIT%20-SSBS%20BTYPE%3D--)%3CBR%20%2F%3E%20%5B%20314.893516%5D%20pc%20%3A%20dev_watchdog%2B0x234%2F0x23c%3CBR%20%2F%3E%20%5B%20314.897528%5D%20lr%20%3A%20dev_watchdog%2B0x234%2F0x23c%3CBR%20%2F%3E%20%5B%20314.901538%5D%20sp%20%3A%20ffff8000823e3c20%3CBR%20%2F%3E%20%5B%20314.904850%5D%20x29%3A%20ffff8000823e3c20%20x28%3A%200000000000000100%20x27%3A%20ffff8000823e3cd0%3CBR%20%2F%3E%20%5B%20314.911989%5D%20x26%3A%20ffff8000820d69c0%20x25%3A%200000000000000d38%20x24%3A%20ffff8000820d6000%3CBR%20%2F%3E%20%5B%20314.919128%5D%20x23%3A%200000000000000000%20x22%3A%20ffff0000055503dc%20x21%3A%20ffff000005550000%3CBR%20%2F%3E%20%5B%20314.926266%5D%20x20%3A%20ffff00000589c400%20x19%3A%20ffff000005550488%20x18%3A%2000000000000000006%3CBR%20%2F%3E%20%5B%20314.933404%5D%20x17%3A%20ffff8000821b62e8%20x16%3A%200000000073e4d9ea%20x15%3A%20ffff8000823e3640%3CBR%20%2F%3E%20%5B%20314.940541%5D%20x14%3A%200000000000000000%20x13%3A%20ffff8000820f0da0%20x12%3A%200000000000000672%3CBR%20%2F%3E%20%5B%20314.947679%5D%20x11%3A%200000000000000226%20x10%3A%20ffff800082148da0%20x9%3A%20ffff8000820f0da0%3CBR%20%2F%3E%20%5B%20314.954818%5D%20x8%20%3A%2000000000fffffff%20x7%20%3A%20ffff800082148da0%20x6%20%3A%2080000000fffff000%3CBR%20%2F%3E%20%5B%20314.961956%5D%20x5%20%3A%200000000000000000%20x4%20%3A%200000000000000000%20x3%20%3A%200000000000000000%3CBR%20%2F%3E%20%5B%20314.969093%5D%20x2%20%3A%200000000000000000%20x1%20%3A%2000000000000000000%20x0%20%3A%20ffff00000412d880%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2140437%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX8ULP%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ELinux%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2140582%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20imx8mp%20router%20loopback%2C%20causing%20NETDEV%20WATCHDOG%20to%20reset%20and%20unable%20to%20restore%20the%20mac%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2140582%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%E6%9C%80%E5%96%84%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AD%E3%83%BC%E3%83%81%E3%81%AF%E3%80%81%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E5%81%B4%E3%81%A7%E9%98%B2%E5%BE%A1%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%E3%81%BB%E3%81%A8%E3%82%93%E3%81%A9%E3%81%AE%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%AB%E3%81%AF%E3%81%93%E3%81%AE%E6%A9%9F%E8%83%BD%E3%81%8C%E3%81%82%E3%82%8A%E3%80%81%E3%81%93%E3%81%A1%E3%82%89%E3%82%92%E5%8F%82%E7%85%A7%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.cisco.com%2Fc%2Fzh_cn%2Fsupport%2Fdocs%2Fsmb%2Fswitches%2Fcisco-250-series-smart-switches%2Fsmb5794-enable-loopback-detection-on-a-switch.html%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.cisco.com%2Fc%2Fzh_cn%2Fsupport%2Fdocs%2Fsmb%2Fswitches%2Fcisco-250-series-smart-switches%2Fsmb5794-enable-loopback-detection-on-a-switch.html%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E3%82%82%E3%81%A1%E3%82%8D%E3%82%93%E3%80%81%E3%83%96%E3%83%AD%E3%83%BC%E3%83%89%E3%82%AD%E3%83%A3%E3%82%B9%E3%83%88%E6%A4%9C%E5%87%BA%E7%B5%B1%E8%A8%88%E3%82%82%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%20%E3%83%AC%E3%83%99%E3%83%AB%E3%81%A7%E8%BF%BD%E5%8A%A0%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81FEC%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%81%AF%E7%8F%BE%E5%9C%A8%E3%81%93%E3%81%AE%E6%A9%9F%E8%83%BD%E3%82%92%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%20%E3%83%AC%E3%83%99%E3%83%AB%E3%81%A7%E3%83%96%E3%83%AD%E3%83%BC%E3%83%89%E3%82%AD%E3%83%A3%E3%82%B9%E3%83%88%E3%82%92%E7%9B%A3%E8%A6%96%E3%81%97%E3%80%81%E5%A4%A7%E9%87%8F%E3%81%AE%E3%83%96%E3%83%AD%E3%83%BC%E3%83%89%E3%82%AD%E3%83%A3%E3%82%B9%E3%83%88%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%9F%E5%A0%B4%E5%90%88%E3%81%AB%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%20%E3%82%AB%E3%83%BC%E3%83%89%E3%82%92%E3%82%B7%E3%83%A3%E3%83%83%E3%83%88%E3%83%80%E3%82%A6%E3%83%B3%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%81%3CBR%20%2F%3E%E5%BF%97%E6%98%8E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2140485%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20imx8mp%20router%20loopback%2C%20causing%20NETDEV%20WATCHDOG%20to%20reset%20and%20unable%20to%20restore%20the%20mac%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2140485%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253076%22%20target%3D%22_blank%22%3E%40yrj%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AF%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%AB%E9%96%A2%E4%BF%82%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E5%A4%9A%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%AE%E3%83%AB%E3%83%BC%E3%83%97%E6%A4%9C%E5%87%BA%E6%A9%9F%E8%83%BD%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%AB%E3%83%BC%E3%83%97%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E8%A7%A3%E6%B1%BA%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%81%3CBR%20%2F%3E%E5%BF%97%E6%98%8E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2140441%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20imx8mp%20router%20loopback%2C%20causing%20NETDEV%20WATCHDOG%20to%20reset%20and%20unable%20to%20restore%20the%20mac%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2140441%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AF%206.6.3%20%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E