From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <users-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 62C8642DBB
	for <public@inbox.dpdk.org>; Mon,  3 Jul 2023 03:18:28 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 2816C40EF0;
	Mon,  3 Jul 2023 03:18:28 +0200 (CEST)
Received: from CNSHPPMGWESA01.NOKIA-SBELL.COM (cnshjsmin03.nokia-sbell.com
 [116.246.26.71]) by mails.dpdk.org (Postfix) with ESMTP id 7CD5540156
 for <users@dpdk.org>; Mon,  3 Jul 2023 03:18:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="6.01,177,1684771200"; d="scan'208,217";a="15961347"
Received: from unknown (HELO CNSHPPEXCH1604.nsn-intra.net) ([135.251.51.104])
 by CNSHPPMGWESA01.NOKIA-SBELL.COM with ESMTP;
 03 Jul 2023 09:18:23 +0800
Received: from CNSHPPEXCH1601.nsn-intra.net (135.251.51.101) by
 CNSHPPEXCH1604.nsn-intra.net (135.251.51.104) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.34; Mon, 3 Jul 2023 09:18:22 +0800
Received: from CNSHPPEXCH1601.nsn-intra.net ([135.251.51.101]) by
 CNSHPPEXCH1601.nsn-intra.net ([135.251.51.101]) with mapi id 15.01.2375.034;
 Mon, 3 Jul 2023 09:18:22 +0800
From: "Xiaoping Yan (NSB)" <xiaoping.yan@nokia-sbell.com>
To: "users@dpdk.org" <users@dpdk.org>, Matan Azrad <matan@nvidia.com>,
 "dekelp@nvidia.com" <dekelp@nvidia.com>
Subject: RE: dpdk mlx5 driver crash in rxq_cq_decompress_v
Thread-Topic: dpdk mlx5 driver crash in rxq_cq_decompress_v
Thread-Index: AdmoBDmFrAg6d99hSi6vZg6OpqycVgFR+Kaw
Date: Mon, 3 Jul 2023 01:18:22 +0000
Message-ID: <7902affaba614875bf33c6f88a43e1c6@nokia-sbell.com>
References: <5376a9878f1c4eaeadef8591ea0d26cd@nokia-sbell.com>
In-Reply-To: <5376a9878f1c4eaeadef8591ea0d26cd@nokia-sbell.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-Mentions: matan@nvidia.com,dekelp@nvidia.com
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative;
 boundary="_000_7902affaba614875bf33c6f88a43e1c6nokiasbellcom_"
MIME-Version: 1.0
X-BeenThere: users@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK usage discussions <users.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/users>,
 <mailto:users-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/users/>
List-Post: <mailto:users@dpdk.org>
List-Help: <mailto:users-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/users>,
 <mailto:users-request@dpdk.org?subject=subscribe>
Errors-To: users-bounces@dpdk.org

--_000_7902affaba614875bf33c6f88a43e1c6nokiasbellcom_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGksDQoNCkAnZGVrZWxwQG52aWRpYS5jb20nPG1haWx0bzpkZWtlbHBAbnZpZGlhLmNvbT5AJ01h
dGFuIEF6cmFkJzxtYWlsdG86bWF0YW5AbnZpZGlhLmNvbT4gQ2FuIHlvdSBraW5kbHkgc3VnZ2Vz
dD8NClRoYW5rIHlvdS4NCg0KQnIsIFhpYW9waW5nDQoNCkZyb206IFhpYW9waW5nIFlhbiAoTlNC
KQ0KU2VudDogMjAyM8TqNtTCMjfI1SAxMjoxMQ0KVG86IHVzZXJzQGRwZGsub3JnOyAnTWF0YW4g
QXpyYWQnIDxtYXRhbkBudmlkaWEuY29tPjsgJ2Rla2VscEBudmlkaWEuY29tJyA8ZGVrZWxwQG52
aWRpYS5jb20+DQpTdWJqZWN0OiBkcGRrIG1seDUgZHJpdmVyIGNyYXNoIGluIHJ4cV9jcV9kZWNv
bXByZXNzX3YNCg0KSGksDQoNCmRwZGsgdmVyc2lvbiBpbiB1c2U6IDIxLjExLjINCg0KTWx4NSBk
cml2ZXIgY3Jhc2hlcyBpbiByeHFfY3FfZGVjb21wcmVzc192IGluIHRyYWZmaWMgdGVzdCBhZnRl
ciBzZXZlcmFsIG1pbnV0ZXMuDQpTdGFjayB0cmFjZToNCihnZGIpIGJ0DQojMCAgMHgwMDAwN2Zm
ZmY1ODYxMmJjIGluIF9tbV9zdG9yZXVfc2kxMjggKF9fQj0uLi4sIF9fUD08b3B0aW1pemVkIG91
dD4pDQogICAgYXQgL3Vzci9saWIvZ2NjL3g4Nl82NC1yZWRoYXQtbGludXgvMTIvaW5jbHVkZS9l
bW1pbnRyaW4uaDo3MzkNCiMxICByeHFfY3FfZGVjb21wcmVzc192IChyeHE9cnhxQGVudHJ5PTB4
MmFiZTU1OTJmNDAsIGNxPWNxQGVudHJ5PTB4MmFiZTU0ZmRiMDAsIGVsdHM9ZWx0c0BlbnRyeT0w
eDJhYmU1NTk0NjM4KQ0KICAgIGF0IC4uL2RwZGstMjEuMTEvZHJpdmVycy9uZXQvbWx4NS9tbHg1
X3J4dHhfdmVjX3NzZS5oOjE0Mg0KIzIgIDB4MDAwMDdmZmZmNTg2MmM4NCBpbiByeHFfYnVyc3Rf
diAobm9fY3E9PHN5bnRoZXRpYyBwb2ludGVyPiwgZXJyPTB4N2ZmZmZmZmZiODQ4LCBwa3RzX249
NCwgcGt0cz08b3B0aW1pemVkIG91dD4sDQogICAgcnhxPTB4MmFiZTU1OTJmNDApIGF0IC4uL2Rw
ZGstMjEuMTEvZHJpdmVycy9uZXQvbWx4NS9tbHg1X3J4dHhfdmVjLmM6MzQ5DQojMyAgbWx4NV9y
eF9idXJzdF92ZWMgKGRwZGtfcnhxPTB4MmFiZTU1OTJmNDAsIHBrdHM9MHg3ZmZmZmZmZmJmODAs
IHBrdHNfbj0zMikgYXQgLi4vZHBkay0yMS4xMS9kcml2ZXJzL25ldC9tbHg1L21seDVfcnh0eF92
ZWMuYzozOTMNCiM0ICAweDAwMDA1NTU1NTU2YTBmNDEgaW4gcnRlX2V0aF9yeF9idXJzdCAobmJf
cGt0cz0zMiwgcnhfcGt0cz0weDdmZmZmZmZmYmY4MCwgcXVldWVfaWQ9MCwgcG9ydF9pZD0xKQ0K
ICAgIGF0IC91c3IvaW5jbHVkZS9ydGVfZXRoZGV2Lmg6NTcyMQ0Koa0NCkF0dGFjaGVkIGlzIHRo
ZSBlcnJvciBsb2cgobBVbmV4cGVjdGVkIENRRSBlcnJvciBzeW5kcm9tZaGtobEgYW5kIGR1bXAg
ZmlsZQ0KDQpJIGZvdW5kIHRoZXJlIHdhcyBhIHNpbWlsYXIgYnVnIGhlcmU6IGh0dHBzOi8vYnVn
cy5kcGRrLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzM0DQpCdXQgdGhlIGZpeCAoODhjMDczMzUzNWQ2
IGV4dGVuZCBSeCBjb21wbGV0aW9uIHdpdGggZXJyb3IgaGFuZGxpbmcpIHNob3VsZCBhbHJlYWR5
IGJlZW4gaW5jbHVkZWQsIGFzIEmhr20gdXNpbmcgMjEuMTEuMg0KQWxzbyBiZWxvdyBjb21taXQg
KGZpeCB0byA4OGMwNzMzNTM1ZDYpIGlzIGFscmVhZHkgaW5jbHVkZWQgaW4gbXkgZHBkayB2ZXJz
aW9uLg0KY29tbWl0IDYwYjI1NGUzOTIzZDAwN2JjYWRiYjhkNDEwZjk1YWQ4OWEyZjEzZmENCkF1
dGhvcjogTWF0YW4gQXpyYWQgbWF0YW5AbnZpZGlhLmNvbTxtYWlsdG86bWF0YW5AbnZpZGlhLmNv
bT4NCkRhdGU6ICAgVGh1IEF1ZyAxMSAxOTo1MTo1NSAyMDIyICswMzAwDQoNCiAgICBuZXQvbWx4
NTogZml4IFJ4IHF1ZXVlIHJlY292ZXJ5IG1lY2hhbmlzbQ0KDQpBbnkgc3VnZ2VzdGlvbj8NClRo
YW5rIHlvdS4NCg0KQnIsIFhpYW9waW5nDQoNCg==

--_000_7902affaba614875bf33c6f88a43e1c6nokiasbellcom_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:=B5=C8=CF=DF;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=B5=C8=CF=DF";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:=B5=C8=CF=DF;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:=B5=C8=CF=DF;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word;text-justify-trim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a id=3D"OWAAM4F32193598C54B968=
99A7C78B433AACA" href=3D"mailto:dekelp@nvidia.com"><span style=3D"font-fami=
ly:=B5=C8=CF=DF;text-decoration:none">@'dekelp@nvidia.com'</span></a><a id=
=3D"OWAAM72C297E17CCC489B9901E36573FE6073" href=3D"mailto:matan@nvidia.com"=
><span style=3D"font-family:=B5=C8=CF=DF;text-decoration:none">@'Matan
 Azrad'</span></a> Can you kindly suggest?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you.<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Br, Xiaoping<o:p></o:p></span><=
/p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" align=3D"left" style=3D"text-align:left"><b><span la=
ng=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">From:</span></b><span lang=3D"EN-US" style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif"> Xiaoping Yan (NSB)
<br>
<b>Sent:</b> 2023</span><span style=3D"font-size:11.0pt;font-family:=CB=CE=
=CC=E5">=C4=EA</span><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-fa=
mily:&quot;Calibri&quot;,sans-serif">6</span><span style=3D"font-size:11.0p=
t;font-family:=CB=CE=CC=E5">=D4=C2</span><span lang=3D"EN-US" style=3D"font=
-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">27</span><span sty=
le=3D"font-size:11.0pt;font-family:=CB=CE=CC=E5">=C8=D5</span><span lang=3D=
"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">
 12:11<br>
<b>To:</b> users@dpdk.org; 'Matan Azrad' &lt;matan@nvidia.com&gt;; 'dekelp@=
nvidia.com' &lt;dekelp@nvidia.com&gt;<br>
<b>Subject:</b> dpdk mlx5 driver crash in rxq_cq_decompress_v<o:p></o:p></s=
pan></p>
</div>
</div>
<p class=3D"MsoNormal" align=3D"left" style=3D"text-align:left"><span lang=
=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">dpdk version in use: 21.11.2<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Mlx5 driver crashes in rxq_cq_d=
ecompress_v in traffic test after several minutes.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Stack trace:<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">(gdb) bt<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">#0&nbsp; 0x00007ffff58612bc in _mm_storeu_si128=
 (__B=3D..., __P=3D&lt;optimized out&gt;)<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp; at /usr/lib/gcc/x86_64-redha=
t-linux/12/include/emmintrin.h:739<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">#1&nbsp; rxq_cq_decompress_v (rxq=3Drxq@entry=
=3D0x2abe5592f40, cq=3Dcq@entry=3D0x2abe54fdb00, elts=3Delts@entry=3D0x2abe=
5594638)<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp; at ../dpdk-21.11/drivers/net=
/mlx5/mlx5_rxtx_vec_sse.h:142<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">#2&nbsp; 0x00007ffff5862c84 in rxq_burst_v (no_=
cq=3D&lt;synthetic pointer&gt;, err=3D0x7fffffffb848, pkts_n=3D4, pkts=3D&l=
t;optimized out&gt;,
<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp;&nbsp;rxq=3D0x2abe5592f40) at=
 ../dpdk-21.11/drivers/net/mlx5/mlx5_rxtx_vec.c:349<o:p></o:p></span></i></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">#3&nbsp; mlx5_rx_burst_vec (dpdk_rxq=3D0x2abe55=
92f40, pkts=3D0x7fffffffbf80, pkts_n=3D32) at ../dpdk-21.11/drivers/net/mlx=
5/mlx5_rxtx_vec.c:393<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">#4&nbsp; 0x00005555556a0f41 in rte_eth_rx_burst=
 (nb_pkts=3D32, rx_pkts=3D0x7fffffffbf80, queue_id=3D0, port_id=3D1)<o:p></=
o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp; at /usr/include/rte_ethdev.h=
:5721<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i>=A1=AD</i><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Attached is the error log </spa=
n>=A1=B0<span lang=3D"EN-US">Unexpected CQE error syndrome</span>=A1=AD=A1=
=B1<span lang=3D"EN-US"> and dump file<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I found there was a similar bug=
 here: <a href=3D"https://bugs.dpdk.org/show_bug.cgi?id=3D334">
https://bugs.dpdk.org/show_bug.cgi?id=3D334</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">But the fix (88c0733535d6 exten=
d Rx completion with error handling) should already been included, as I</sp=
an>=A1=AF<span lang=3D"EN-US">m using 21.11.2<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Also below commit (fix to 88c07=
33535d6) is already included in my dpdk version.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">commit 60b254e3923d007bcadbb8d410f95ad89a2f13fa=
<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">Author: Matan Azrad
<a href=3D"mailto:matan@nvidia.com">matan@nvidia.com</a><o:p></o:p></span><=
/i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">Date:&nbsp;&nbsp; Thu Aug 11 19:51:55 2022 &#43=
;0300<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:10.5pt;mso-para-margin-left:1.0=
gd"><i><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp; net/mlx5: fix Rx queue recov=
ery mechanism</span></i><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Any suggestion?<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you.<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Br, Xiaoping<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_7902affaba614875bf33c6f88a43e1c6nokiasbellcom_--