From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 88643A050B for ; Thu, 7 Apr 2022 14:50:14 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1C5F840E09; Thu, 7 Apr 2022 14:50:14 +0200 (CEST) Received: from szxga02-in.huawei.com (szxga02-in.huawei.com [45.249.212.188]) by mails.dpdk.org (Postfix) with ESMTP id 1CD7D4068B for ; Thu, 7 Apr 2022 14:50:12 +0200 (CEST) Received: from kwepemi100007.china.huawei.com (unknown [172.30.72.54]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4KZ1QG3zKyzgYCr; Thu, 7 Apr 2022 20:48:22 +0800 (CST) Received: from dggpemm500020.china.huawei.com (7.185.36.49) by kwepemi100007.china.huawei.com (7.221.188.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 7 Apr 2022 20:50:07 +0800 Received: from dggpemm500020.china.huawei.com ([7.185.36.49]) by dggpemm500020.china.huawei.com ([7.185.36.49]) with mapi id 15.01.2308.021; Thu, 7 Apr 2022 20:50:07 +0800 From: "jiangheng (H)" To: Harold Huang CC: Stephen Hemminger , "users@dpdk.org" Subject: =?utf-8?B?562U5aSNOiBbZHBkay11c2Vyc10gRFBESyBSWCBUQ1AgY2hlY2tzdW0gZmFp?= =?utf-8?Q?led?= Thread-Topic: [dpdk-users] DPDK RX TCP checksum failed Thread-Index: AdhA6QKUGskwiuTFTOWojyhhlQQdHQAF4p+AAFDPHnD//4WrAP/vFbpg Date: Thu, 7 Apr 2022 12:50:07 +0000 Message-ID: References: <20220326115923.715473aa@hermes.local> <2ca34799291042f9b2ce8e1adc0fde0a@huawei.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.136.117.195] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org PiA+ID4gT24gU2F0LCAyNiBNYXIgMjAyMiAwODoxMzoyMSArMDAwMA0KPiA+ID4gImppYW5naGVu ZyAoSCkiIDxqaWFuZ2hlbmcxMkBodWF3ZWkuY29tPiB3cm90ZToNCj4gPiA+DQo+ID4gPiA+IEhp IGFsbCwNCj4gPiA+ID4NCj4gPiA+ID4gSSB0cmllZCB1c2luZyB0aGUgY2hlY2tzdW0gb2ZmbG9h ZHMgZmVhdHVyZSBpbiBEUERLIGFuZCBpdCBkaWQgbm90DQo+ID4gPiA+IHNlZQ0KPiA+ID4gd29y a2luZyB1bmRlciB2aXJ0dWFsIG1hY2hpbmUuDQo+ID4gPiA+DQo+ID4gPiA+IFBvcnQgb25seSBz dXBwb3J0IFRDUCBjaGVja3N1bSBhbmQgZG8gbm90IHN1cHBvcnQgSVAgY2hlY2tzdW06DQo+ID4g PiA+IHJ4X29mZmxvYWRfY2FwYSA9IERFVl9SWF9PRkZMT0FEX1RDUF9DS1NVTSB0eF9vZmZsb2Fk X2NhcGEgPQ0KPiA+ID4gPiBERVZfVFhfT0ZGTE9BRF9UQ1BfQ0tTVU0NCj4gPiA+ID4NCj4gPiA+ ID4gc28gSSBjb25maWcgcnhtb2RlLm9mZmxvYWQgdHhtb2RlLm9mZmxvYWRzIGFzIGJlbG93Og0K PiA+ID4gPiByeG1vZGUub2ZmbG9hZHMgPSBERVZfUlhfT0ZGTE9BRF9UQ1BfQ0tTVU0gdHhtb2Rl Lm9mZmxvYWRzID0NCj4gPiA+ID4gREVWX1RYX09GRkxPQURfVENQX0NLU1VNDQo+ID4gPiA+DQo+ ID4gPiA+IEZvciBUWCwgSSBzZXQgdGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzLCBpdCB3b3JrcyBn b29kLg0KPiA+ID4gPiBtYnVmLT5sMl9sZW4gPSBzaXplb2YoKmV0aGhkcikNCj4gPiA+ID4gbWJ1 Zi0+bDNfbGVuID0gaXAgaGVhZGVyIGxlbg0KPiA+ID4gPiBtYnVmLW9sX2ZsYWdzID0gUlRFX01C VUZfRl9UWF9JUFY0IHwgUlRFX01CVUZfRl9UWF9UQ1BfQ0tTVU0NCj4gPiA+DQo+ID4gPg0KPiA+ ID4gVmlydGlvIGRvZXMgbm90IHN1cHBvcnQgSVAgY2hlY2tzdW0gb2ZmbG9hZC4gIEJlY2F1c2Ug VmlydGlvIHBhc3Nlcw0KPiA+ID4gcGFja2V0cyB0byBMaW51eCBrZXJuZWwsIGFuZCBMaW51eCBr ZXJuZWwgZG9lcyBub3QgZG8gSVAgY2hlY2tzdW0gb2ZmbG9hZC4NCj4gPiA+IFRoZSBJUCBjaGVj a3N1bSBpcyBzbyB0cml2aWFsIGl0IGlzIGZhc3RlciBmb3IgbW9zdCB0aGluZ3MgdG8ganVzdA0K PiA+ID4gZG8gaXQgaW4gc29mdHdhcmU7IHRoZSBoZWFkZXIgaXMgb25seSAyMCBieXRlcyBhbmQg aXQgd2lsbCBiZSBpbiBjYWNoZS4NCj4gPiA+DQo+ID4gPiBZb3Ugc2hvdWxkIGFsd2F5cyBjaGVj ayBkZXZpY2UgY2FwYWJpbGl0eSBiZWZvcmUgZW5hYmxpbmcgYW4gb2ZmbG9hZC4NCj4gPiA+DQo+ ID4gPg0KPiA+ID4gPiBGb3IgUlgsIEl0IHdpbGwgZXhlY3V0ZSB0aGUgZm9sbG93aW5nIGNvZGU6 DQo+ID4gPiA+IEluIGRyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fcnh0eC5jICB2aXJ0aW9fcnhf b2ZmbG9hZCBmdW5jdGlvbiA6DQo+ID4gPiA+ICAgICBpZiAoaGRyLT5mbGFncyAmIFZJUlRJT19O RVRfSERSX0ZfTkVFRFNfQ1NVTSkgew0KPiA+ID4gPiAgICAgICAgIGhkcmxlbiA9IGhkcl9sZW5z LmwyX2xlbiArIGhkcl9sZW5zLmwzX2xlbiArIGhkcl9sZW5zLmw0X2xlbjsNCj4gPiA+ID4gICAg ICAgICBpZiAoaGRyLT5jc3VtX3N0YXJ0IDw9IGhkcmxlbiAmJiBsNF9zdXBwb3J0ZWQpIHsNCj4g PiA+ID4gICAgICAgICAgICAgbS0+b2xfZmxhZ3MgfD0gUlRFX01CVUZfRl9SWF9MNF9DS1NVTV9O T05FOw0KPiA+ID4gPiAgICAgICAgIH0gZWxzZSB7DQo+ID4gPiA+DQo+ID4gPiA+IG0tPm9sX2Zs YWdzIHNldCB0byBSVEVfTUJVRl9GX1JYX0w0X0NLU1VNX05PTkUsIGNhdXNpbmcgdGhlIFRDUA0K PiA+ID4gUlggY2hlY2tzdW0gZmFpbGVkLg0KPiA+ID4gPiBIb3cgZG8gSSBhdm9pZCB0aGUgYWJv dmUgY29kZSBnb2luZyBpbnRvIHRoaXMgYnJhbmNoPw0KPiA+ID4gPg0KPiA+ID4NCj4gPiA+IElm IHlvdSB3YW50IFRDUCBjaGVja3N1bSBvZmZsb2FkIHlvdSBoYXZlIHRvIHNldA0KPiA+ID4gUlRF X0VUSF9SWF9PRkZMT0FEX1RDUF9DS1NVTSBpbiB0aGUgcnhtb2RlIHdoZW4gcG9ydCBpcyBjb25m aWd1cmVkLg0KPiA+ID4gVGhpcyB3aWxsIHRlbGwgdmlydGlvIHRvIGFzayB0aGUgaG9zdCB0byBk byByeCBvZmZsb2FkLiBBZ2FpbiwNCj4gPiA+IHZpcnRpbyBkb2VzIG5vdCBkbyBJUCBjaGVja3N1 bSBvZmZsb2FkIGFuZCB5b3Ugc2hvdWxkIGFsd2F5cyBxdWVyeQ0KPiA+ID4gZGV2aWNlIGNhcGFi aWxpdHkgZmlyc3QuDQo+ID4NCj4gPiBJIGhhdmUgcXVlcmllZCBkZXZpY2UgY2FwYWJpbGl0eSBh bmQgaXQgdGVsbCBtZSBpdCBzdXBwb3J0cyB0Y3AgY2hlY2tzdW0sIG5vdA0KPiBzdXBwb3J0cyBp cCBjaGVja3N1bS4NCj4gPiBTbyBJIGhhdmUgc2V0DQo+IFJURV9FVEhfUlhfT0ZGTE9BRF9UQ1Bf Q0tTVU0oREVWX1JYX09GRkxPQURfVENQX0NLU1VNKQ0KPiA+IGZsYWcgd2hlbiBwb3J0IGlzIGNv bmZpZ3VyZWQodXNlIHJ0ZV9ldGhfZGV2X2NvbmZpZ3VyZSBmdW5jdGlvbikgQnV0IFJYDQo+IGNo ZWNrc3VtIHN0aWxsIGZhaWxlZCBpbiBiZWxvdyBicmFuY2g6DQo+ID4gZHJpdmVycy9uZXQvdmly dGlvL3ZpcnRpb19yeHR4LmMgIHZpcnRpb19yeF9vZmZsb2FkIGZ1bmN0aW9uOg0KPiA+IGlmICho ZHItPmZsYWdzICYgVklSVElPX05FVF9IRFJfRl9ORUVEU19DU1VNKSB7DQo+ID4gICAgICAgICBo ZHJsZW4gPSBoZHJfbGVucy5sMl9sZW4gKyBoZHJfbGVucy5sM19sZW4gKyBoZHJfbGVucy5sNF9s ZW47DQo+ID4gICAgICAgICBpZiAoaGRyLT5jc3VtX3N0YXJ0IDw9IGhkcmxlbiAmJiBsNF9zdXBw b3J0ZWQpIHsNCj4gPiAgICAgICAgICAgICAgICAgaWYgKGhkci0+Y3N1bV9zdGFydCA8PSBoZHJs ZW4gJiYgbDRfc3VwcG9ydGVkKSB7DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgbS0+b2xf ZmxhZ3MgfD0NCj4gUlRFX01CVUZfRl9SWF9MNF9DS1NVTV9OT05FOw0KPiA+ICAgICAgICAgICAg ICAgICB9IGVsc2Ugew0KPiA+IEhkci0+Y3N1bV9zdGFydCA8PSBoZHJsZW4sIG0tPm9sX2ZsYWdz IHdpbGwgc2V0IHRvDQo+IFJURV9NQlVGX0ZfUlhfTDRfQ0tTVU1fTk9ORSwgY2F1c2luZyBSWCBj aGVja3N1bSBmYWlsZWQuDQo+IA0KPiBDb3VsZCB5b3Ugc2hvdyB0aGUgaGRyLT5jc3VtX3N0YXJ0 IGFuZCBoZHJsZW4gdmFsdWUgaW4geW91ciB0ZXN0IGNhc2U/DQo+IElJUkMsIGhkci0+Y3N1bV9z dGFydCBzaG91bGQgYmUgaGRyX2xlbnMubDJfbGVuICsgaGRyX2xlbnMubDNfbGVuIGFjY29yZGlu ZyB0bw0KPiB2aXJ0aW8gc2VwYy4gVGhlIHZpcnRpbyBzcGVjIGhhcyBhbiBleGFtcGxlIGFzIGZv bGxvd3M6DQo+IA0KPiBgYGANCj4gRm9yIGV4YW1wbGUsIGNvbnNpZGVyIGEgcGFydGlhbGx5IGNo ZWNrc3VtbWVkIFRDUCAoSVB2NCkgcGFja2V0LiBJdCB3aWxsIGhhdmUgYQ0KPiAxNCBieXRlIGV0 aGVyLSBuZXQgaGVhZGVyIGFuZCAyMCBieXRlIElQIGhlYWRlciBmb2xsb3dlZCBieSB0aGUgVENQ IGhlYWRlcg0KPiAod2l0aCB0aGUgVENQIGNoZWNrc3VtIGZpZWxkIDE2IGJ5dGVzIGludG8gdGhh dCBoZWFkZXIpLiBjc3VtX3N0YXJ0IHdpbGwgYmUgMTQrMjANCj4gPSAzNCAodGhlIFRDUCBjaGVj a3N1bSBpbmNsdWRlcyB0aGUgaGVhZGVyKSwgYW5kIGNzdW1fb2Zmc2V0IHdpbGwgYmUgMTYuDQo+ IGBgYA0KPiANCj4gLS0NCj4gVGhhbmtzLCBIYXJvbGQuDQoNClllcywgaGRyLT5jc3VtX3N0YXJ0 IGlzIDM0LCBoZHJsZW4gaXMgNTQsIHNvIG0tPmZsYWdzIGlzIFJURV9NQlVGX0ZfUlhfTDRfQ0tT VU1fTk9ORS4gVGhpcyBjYXVzZSByeCBjaGVja3N1bSBmYWlsZWQuIEJ1dCB0aGlzIGxpbmUgc2Vl bXMgdG8gYmUgY29ycmVjdC4NCkkgc3VzcGVjdCB0aGF0IGhkci0+ZmxhZ3MgJiBWSVJUSU9fTkVU X0hEUl9GX05FRURTX0NTVU0gc2hvdWxkIG5vdCBiZSAxLCBidXQgSSBkb27igJl0IGtub3cgd2hl cmUgdGhpcyBmbGFnIGlzIHNldC4NCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg==