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 ECEA2A04FD; Thu, 10 Nov 2022 11:30:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DE2FA410DE; Thu, 10 Nov 2022 11:30:00 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 3151940A7D for ; Thu, 10 Nov 2022 11:30:00 +0100 (CET) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: Is it correct to report checksum good when there is no checksum? Date: Thu, 10 Nov 2022 11:29:58 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D874AC@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Is it correct to report checksum good when there is no checksum? Thread-Index: Adj07GheJY6vuqumSFSLb6nc6JkNDQAAQw/g References: <8bea1ef1-1977-f24f-f549-0c2126c23e3c@oktetlabs.ru> <98CBD80474FA8B44BF855DF32C47DC35D874AA@smartserver.smartshare.dk> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Andrew Rybchenko" , Cc: "Olivier Matz" , "Konstantin Ananyev" , "Stephen Hemminger" , "Jerin Jacob Kollanukkaran" , "Ferruh Yigit" , "Thomas Monjalon" , "David Marchand" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBGcm9tOiBBbmRyZXcgUnliY2hlbmtvIFttYWlsdG86YW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxh YnMucnVdDQo+IFNlbnQ6IFRodXJzZGF5LCAxMCBOb3ZlbWJlciAyMDIyIDExLjA5DQo+IA0KPiBP biAxMS8xMC8yMiAxMjo1NSwgTW9ydGVuIEJyw7hydXAgd3JvdGU6DQo+ID4+IEZyb206IEFuZHJl dyBSeWJjaGVua28gW21haWx0bzphbmRyZXcucnliY2hlbmtvQG9rdGV0bGFicy5ydV0NCj4gPj4g U2VudDogVGh1cnNkYXksIDEwIE5vdmVtYmVyIDIwMjIgMTAuMjYNCj4gPj4NCj4gPj4gSGkgYWxs LA0KPiA+Pg0KPiA+PiBzb21lIGRyaXZlcnMgcmVwb3J0IFJURV9NQlVGX0ZfUlhfSVBfQ0tTVU1f R09PRCBmb3IgSVB2NiBwYWNrZXRzLg0KPiA+PiBGb3IgbWUgaXQgbG9va3Mgc3RyYW5nZSwgYnV0 IEkgc2VlIHNvbWUgdGVjaG5pY2FsIHJlYXNvbnMgYmVoaW5kLg0KPiA+DQo+ID4gUGxlYXNlIG5v dGU6IElQdjYgcGFja2V0cyBieSBkZWZpbml0aW9uIGhhdmUgbm8gSVAgY2hlY2tzdW0uDQo+ID4N Cj4gPj4gRG9jdW1lbnRhdGlvbiBpbiBsaWIvbWJ1Zi9ydGVfbWJ1Zl9jb3JlLmggaXMgYSBiaXQg dmFndWUuDQo+ID4+IFNob3VsZCBVTktOT1dOIG9yIE5PTkUgYmUgdXNlZCBpbnN0ZWFkPw0KPiA+ DQo+ID4gQ2VydGFpbmx5IG5vdCBOT05FLiBJdHMgZGVzY3JpcHRpb24gc2F5czogInRoZSBJUCBj aGVja3N1bSBpcyAqbm90Kg0KPiBjb3JyZWN0IGluIHRoZSBwYWNrZXQgWy4uLl0iLiBCdXQgdGhl cmUgaXMgbm8gaW5jb3JyZWN0IElQIGNoZWNrc3VtIGluDQo+IHRoZSBwYWNrZXQuDQo+ID4NCj4g DQo+IFRoYW5rcywgSSBzaG91bGQgcmVhZCB0aGUgZGVmaW5pdGlvbiBvZiBub25lIG1vcmUgY2Fy ZWZ1bC4NCj4gDQo+ID4gSSB3aWxsIGFyZ3VlIGFnYWluc3QgVU5LTk9XTi4gSXRzIGRlc2NyaXB0 aW9uIHNheXM6ICJubyBpbmZvcm1hdGlvbg0KPiBhYm91dCB0aGUgUlggSVAgY2hlY2tzdW0iLiBC dXQgd2UgZG8gaGF2ZSBpbmZvcm1hdGlvbiBhYm91dCBpdCEgV2Uga25vdw0KPiB0aGF0IHRoZSBJ UCBjaGVja3N1bSBpcyBub3QgdGhlcmUgKHRoZSB2YWx1ZSBpcyAiTlVMTCIpLCBhbmQgdGhhdCBp dCBpcw0KPiBub3Qgc3VwcG9zZWQgdG8gYmUgdGhlcmUgKHRoZSB2YWx1ZSBpcyBzdXBwb3NlZCB0 byBiZSAiTlVMTCIpLg0KPiA+DQo+IA0KPiBJIHRob3VnaHQgdGhhdCAibm8gY2hlY2tzdW0iID0+ ICJubyBpbmZvcm1hdGlvbiIgPT4gVU5LTk9XTg0KDQpUaGF0IHdhcyBteSBpbml0aWFsIGludGVy cHJldGF0aW9uIHRvbywgYW5kIGl0IHN0dWNrIHdpdGggbWUgZm9yIGEgd2hpbGUuDQoNCkJ1dCB0 aGVuIEkgdHJpZWQgaGFyZCB0byByZWFkIGl0IGRpZmZlcmVudGx5LCB0d2Vha2luZyBpdCB0byBz dXBwb3J0IHRoZSBjb25jbHVzaW9uIEkgd2FzIGxvb2tpbmcgZm9yLg0KDQo+IA0KPiA+IFNvIEkg Y29uc2lkZXIgR09PRCB0aGUgY29ycmVjdCByZXNwb25zZSBoZXJlLg0KPiA+DQo+ID4gR09PRCBh bHNvIG1lYW5zIHRoYXQgdGhlIGFwcGxpY2F0aW9uIGNhbiBwcm9jZWVkIHByb2Nlc3NpbmcgdGhl DQo+IHBhY2tldCBub3JtYWxseSB3aXRob3V0IGZ1cnRoZXIgSVAgaGVhZGVyIGNoZWNrc3VtIGNo ZWNraW5nLCBzbyBpdCdzDQo+IGdvb2QgZm9yIHBlcmZvcm1hbmNlLg0KPiA+DQo+IA0KPiBJdCBp cyB2ZXJ5IGltcG9ydGFudCBwb2ludCBhbmQgd291bGQgYmUgbmljZSB0byBoYXZlIGluIEdPT0QN Cj4gY2FzZSBkZWZpbml0aW9uIChib3RoIElQIGFuZCBMNCBjYXNlcykuIEl0IGlzIHRoZSByaWdo dA0KPiBtb3RpdmF0aW9uIHdoeSBHT09EIG1ha2VzIHNlbnNlIGZvciBJUHY2Lg0KPiANCj4gPiBJ dCBzaG91bGQgYmUgYWRkZWQgdG8gdGhlIGRlc2NyaXB0aW9uIG9mIFJURV9NQlVGX0ZfUlhfSVBf Q0tTVU1fR09PRA0KPiB0aGF0IElQdjYgcGFja2V0cyBhbHdheXMgcmV0dXJuIHRoaXMgdmFsdWUs IGJlY2F1c2UgSVB2NiBwYWNrZXRzIGhhdmUNCj4gbm8gSVAgaGVhZGVyIGNoZWNrc3VtLCBhbmQg dGhhdCBpcyB3aGF0IGlzIGV4cGVjdGVkIG9mIHRoZW0uDQo+ID4NCj4gDQo+IENvdWxkIHlvdSBt YWtlIGEgcGF0Y2g/DQoNClRvbyBidXN5IHJpZ2h0IG5vdywgYnV0IEknbGwgcHV0IGl0IG9uIG15 IHRvZG8gbGlzdC4gOi0pDQoNCj4gDQo+IEJvbnVzIHF1ZXN0aW9uIGlzIFVEUCBjaGVja3N1bSAw IGNhc2UuIEdPT0QgYXMgd2VsbD8NCj4gKGp1c3Qgd2FudCB0byBjbGFyaWZ5IHRoZSBkb2N1bWVu dGF0aW9uIHdoaWxlIHdlJ3JlIG9uIGl0KS4NCg0KTm8uIFRoZSBVRFAgY2hlY2tzdW0gaXMgbm90 IG9wdGlvbmFsIGluIElQdjYuDQoNClJGQyAyNDYwIHNlY3Rpb24gOC4xIGJ1bGxldCA0IHNheXM6 ICJVbmxpa2UgSVB2NCwgd2hlbiBVRFAgcGFja2V0cyBhcmUgb3JpZ2luYXRlZCBieSBhbiBJUHY2 IG5vZGUsIHRoZSBVRFAgY2hlY2tzdW0gaXMgbm90IG9wdGlvbmFsLiBbLi4uXSBJUHY2IHJlY2Vp dmVycyBtdXN0IGRpc2NhcmQgVURQIHBhY2tldHMgY29udGFpbmluZyBhIHplcm8gY2hlY2tzdW0s IGFuZCBzaG91bGQgbG9nIHRoZSBlcnJvci4iDQoNCj4gDQo+IFRoYW5rcyBhIGxvdCwNCj4gQW5k cmV3Lg0KPiANCg0K