From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 21C04C43334 for ; Fri, 1 Jul 2022 20:46:35 +0000 (UTC) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EE10B40A80; Fri, 1 Jul 2022 22:46:33 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 124DC40A7D; Fri, 1 Jul 2022 22:46:33 +0200 (CEST) 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: [PATCH v4] net: fix checksum with unaligned buffer Date: Fri, 1 Jul 2022 22:46:31 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D871A0@smartserver.smartshare.dk> In-Reply-To: <20220701100430.1f94306b@hermes.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v4] net: fix checksum with unaligned buffer Thread-Index: AdiNbKYptuJ00eC1RvSekWP8ah1CoAAHf8CQ References: <98CBD80474FA8B44BF855DF32C47DC35D87139@smartserver.smartshare.dk> <20220623123900.38283-1-mb@smartsharesystems.com> <20220630104545.55d4e870@hermes.local> <98CBD80474FA8B44BF855DF32C47DC35D8719E@smartserver.smartshare.dk> <20220701100430.1f94306b@hermes.local> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" Cc: "Emil Berg" , , , , , , 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 PiBGcm9tOiBTdGVwaGVuIEhlbW1pbmdlciBbbWFpbHRvOnN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnXQ0KPiBTZW50OiBGcmlkYXksIDEgSnVseSAyMDIyIDE5LjA1DQo+IA0KPiBPbiBGcmksIDEg SnVsIDIwMjIgMTg6NTA6MzQgKzAyMDANCj4gTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVz eXN0ZW1zLmNvbT4gd3JvdGU6DQo+IA0KPiA+IEJ1dCBJIGd1ZXNzIGl0IGlzIHNvbWV0aGluZyBl bHNlLg0KPiA+DQo+ID4gQW55d2F5LCB0aGlzIGZ1bmN0aW9uIGhhcyB1Z2x5IGFsaWdubWVudCBw cm9ibGVtcyAoYWxzbyBiZWZvcmUgdGhlDQo+IHBhdGNoKSwgYW5kIGhhcyBnb25lIHRocm91Z2gg YSBjb3VwbGUgb2YgaXRlcmF0aW9ucyB0byBzaWxlbmNlIHdhcm5pbmdzDQo+IGZyb20gdGhlIGNv bXBpbGVyLiBUaGVzZSB3YXJuaW5ncyBzaG91bGQgaGF2ZSBiZWVuIGFkZHJlc3NlZCBpbnN0ZWFk IG9mDQo+IHNpbGVuY2VkLiBNYXR0aWFzIGhhcyBzdWdnZXN0ZWQgYSBmYXIgYmV0dGVyIHNvbHV0 aW9uIFsyXSB0aGFuIG1pbmUsDQo+IHdoaWNoIGFsc28gY29ycmVjdGx5IGFkZHJlc3NlcyB0aGUg Y29tcGlsZXIgYWxpZ25tZW50IHdhcm5pbmdzLCBzbyB3ZQ0KPiB3aWxsIHByb2JhYmx5IGVuZCB1 cCB3aXRoIGhpcyBzb2x1dGlvbiBpbnN0ZWFkLg0KPiA+DQo+ID4gWzJdDQo+IGh0dHA6Ly9pbmJv eC5kcGRrLm9yZy9kZXYvQU04UFIwN01CNzY2NkFEN0JGN0I3ODBDQzUwNjJDMTQ1OThCRDlAQU04 UFIwDQo+IDdNQjc2NjYuZXVycHJkMDcucHJvZC5vdXRsb29rLmNvbS9ULyNtMWE3NjQ5MDU0MWZj ZTRhODViMTJkOTM5MGYyZjRmYWM1DQo+IGE5ZjQ2NjANCj4gPg0KPiANCj4gDQo+IE1heWJlIHNv bWUgbWl4IG9mIHRoZSBtZW1jcHkgZm9yIHVuYWxpZ25lZCBhbmQgb2RkIGxlbmd0aCBhbmQgZmFz dGVyDQo+ICh1bnJvbGxlZD8pIHZlcnNpb24gZm9yIHRoZSBjYXNlIG9mIGFsaWduZWQgYW5kIGV4 YWN0IG11bHRpcGxlPw0KPiBPciBqdXN0IHRha2UgY29kZSBmcm9tIEZyZWVCU0Q/DQoNCkkganVz dCB0b29rIGEgbG9vayBhdCB0aGUgQlNEIGNvZGUsIGFuZCBpdCBzdGFydHMgd2l0aCB0aGUgc2Ft ZSAiaWYgcHRyIGlzIHVuYWxpZ25lZCIgYXMgbXkgcGF0Y2gsIGFuZCB0aGVuIGRvZXMgc29tZSBt YW51YWwgbG9vcCB1bnJvbGxpbmcsIHdoaWNoIHdlIGV4cGVjdCB0aGUgY29tcGlsZXIgdG8gZG8u IE1hdHRpYXMgaGFzIGRlbW9uc3RyYXRlZCB0aGF0IGhpcyBzb2x1dGlvbiBoYXMgYmV0dGVyIHBl cmZvcm1hbmNlLCBub3Qgb25seSBvbiBtb2Rlcm4gWDg2IENQVXMsIGFsc28gb24gYW4gQTcyIENQ VSwgc28gSSBwcmVmZXIgaGlzIHNvbHV0aW9uLiBBbmQgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB1 c2luZyAidm1vdmRxYSIgYW5kICJ2bW92ZHEiIGluc3RydWN0aW9ucyBoZXJlIHNlZW0gdG8gYmUg aW5zaWduaWZpY2FudC4NCg0K