Bug 5946 - i40e NIC ping has a large latency
Summary: i40e NIC ping has a large latency
Status: NEW
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: kernel - anck-4.19 (show other bugs) kernel - anck-4.19
Version: 8.2
Hardware: x86_64 Linux
: P3-Medium S2-major
Target Milestone: ---
Assignee: maqiao_mq
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-20 11:53 UTC by djhwyh
Modified: 2023-07-20 12:04 UTC (History)
0 users

See Also:


Attachments
默认内核4.19.91-24.8.an8的sysak pingtrace结果 (163.61 KB, image/png)
2023-07-20 11:53 UTC, djhwyh
Details
内核升级到4.19.91-27.2.an8.x86_64的sysak pingtrace结果 (47.44 KB, image/jpeg)
2023-07-20 12:04 UTC, djhwyh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description djhwyh 2023-07-20 11:53:15 UTC
Created attachment 859 [details]
默认内核4.19.91-24.8.an8的sysak pingtrace结果

Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
Comment 1 djhwyh 2023-07-20 12:04:27 UTC
Created attachment 860 [details]
内核升级到4.19.91-27.2.an8.x86_64的sysak pingtrace结果

Description of problem:
同一个接入交换机下的两台容器业务的10G网卡服务器互相ping,延时可能从正常的1ms内突增到几十ms或更大。

Version-Release number of selected component (if applicable):

操作系统版本:Anolis OS 8.2 QU1,内核版本:4.19.91-24.8.an8.x86_64,网卡驱动
 ethtool -i eth4
driver: i40e
version: 2.3.2-k
firmware-version: 3.33 0x80000f0c 1.1767.0
网卡PCI信息:
lspci |grep -i eth
3d:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GBASE-T (rev 09)
3d:00.1 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GBASE-T (rev 09)


在和龙蜥社区反馈后,我们按社区建议升级了系统内核和下载了INTEL官方最新网卡驱动,从昨天观察到今天暂时没复现,但是还有待继续测试观察。升级后内核版本4.19.91-27.2.an8.x86_64 升级后网卡驱动:
ethtool -i eth4
driver: i40e
version: 2.22.20


Steps to Reproduce:
安装命令: yum install https://mirrors.openanolis.cn/sysak/packages/release-v2.1.0/sysak-2.1.0-2.x86_64.rpm
在被ping的服务器端:sysak pingtrace -s
在ping的客户端,注意单位是us :sysak pingtrace -c 服务端ip -m 5000 -i 500000 -o imagelog

Actual results:
具体结果见附件。

Expected results:


Additional info: