From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id F1AF9A052B for ; Fri, 10 Jul 2020 15:29:41 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C49A31DDB1; Fri, 10 Jul 2020 15:29:41 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id 61CC71DCBF; Fri, 10 Jul 2020 15:29:38 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Fri, 10 Jul 2020 15:29:36 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C61119@smartserver.smartshare.dk> In-Reply-To: <20200710131604.GB5869@platinum> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH] net: fix unneeded replacement of 0 by ffff for TCP checksum Thread-Index: AdZWvEenqdLfmWZRTQiRu44d9QdG4gAACLHg References: <20200710065551.59352-1-guohongzhi1@huawei.com> <20200710124109.GY5869@platinum> <98CBD80474FA8B44BF855DF32C47DC35C61118@smartserver.smartshare.dk> <20200710131604.GB5869@platinum> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Olivier Matz" Cc: "Hongzhi Guo" , , , , , , , , , , , Subject: Re: [dpdk-stable] [PATCH] net: fix unneeded replacement of 0 by ffff for TCP checksum X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" PiBGcm9tOiBPbGl2aWVyIE1hdHogW21haWx0bzpvbGl2aWVyLm1hdHpANndpbmQuY29tXQ0KPiBT ZW50OiBGcmlkYXksIEp1bHkgMTAsIDIwMjAgMzoxNiBQTQ0KPiANCj4gT24gRnJpLCBKdWwgMTAs IDIwMjAgYXQgMDM6MTA6MzRQTSArMDIwMCwgTW9ydGVuIEJyw7hydXAgd3JvdGU6DQo+ID4gPiBG cm9tOiBPbGl2aWVyIE1hdHogW21haWx0bzpvbGl2aWVyLm1hdHpANndpbmQuY29tXQ0KPiA+ID4g U2VudDogRnJpZGF5LCBKdWx5IDEwLCAyMDIwIDI6NDEgUE0NCj4gPiA+DQo+ID4gPiBPbiBGcmks IEp1bCAxMCwgMjAyMCBhdCAwMjo1NTo1MVBNICswODAwLCBIb25nemhpIEd1byB3cm90ZToNCj4g PiA+ID4gUGVyIFJGQzc2ODoNCj4gPiA+ID4gSWYgdGhlIGNvbXB1dGVkIGNoZWNrc3VtIGlzIHpl cm8sIGl0IGlzIHRyYW5zbWl0dGVkIGFzIGFsbCBvbmVzLg0KPiA+ID4gPiBBbiBhbGwgemVybyB0 cmFuc21pdHRlZCBjaGVja3N1bSB2YWx1ZSBtZWFucyB0aGF0IHRoZSB0cmFuc21pdHRlcg0KPiA+ ID4gPiBnZW5lcmF0ZWQgbm8gY2hlY2tzdW0uDQo+ID4gPiA+DQo+ID4gPiA+IFJGQzc5MyBmb3Ig VENQIGhhcyBubyBzdWNoIHNwZWNpYWwgdHJlYXRtZW50IGZvciB0aGUgY2hlY2tzdW0gb2YNCj4g PiA+IHplcm8uDQo+ID4gPiA+DQo+ID4gPiA+IEZpeGVzOiA2MDA2ODE4Y2ZiMjYgKCJuZXQ6IG5l dyBjaGVja3N1bSBmdW5jdGlvbnMiKQ0KPiA+ID4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4g PiA+DQo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IEhvbmd6aGkgR3VvIDxndW9ob25nemhpMUBodWF3 ZWkuY29tPg0KPiA+ID4gPiAtLS0NCj4gPiA+ID4gdjI6DQo+ID4gPiA+ICogRml4ZWQgY29tbWl0 IHRpbGUNCj4gPiA+ID4gKiBGaXhlZCB0aGUgQVBJIGNvbW1lbnQNCj4gPiA+ID4gLS0tDQo+ID4g PiA+IC0tLQ0KPiA+ID4gPiAgbGliL2xpYnJ0ZV9uZXQvcnRlX2lwLmggfCAxOCArKysrKysrKysr KysrKystLS0NCj4gPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAzIGRl bGV0aW9ucygtKQ0KPiA+ID4gPg0KPiA+ID4gPiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9uZXQv cnRlX2lwLmggYi9saWIvbGlicnRlX25ldC9ydGVfaXAuaA0KPiA+ID4gPiBpbmRleCAyOTJmNjNm ZDcuLmQwM2M3NzEyMCAxMDA2NDQNCj4gPiA+ID4gLS0tIGEvbGliL2xpYnJ0ZV9uZXQvcnRlX2lw LmgNCj4gPiA+ID4gKysrIGIvbGliL2xpYnJ0ZV9uZXQvcnRlX2lwLmgNCj4gPiA+ID4gQEAgLTMy NSw3ICszMjUsNyBAQCBydGVfaXB2NF9waGRyX2Nrc3VtKGNvbnN0IHN0cnVjdCBydGVfaXB2NF9o ZHINCj4gPiA+ICppcHY0X2hkciwgdWludDY0X3Qgb2xfZmxhZ3MpDQo+ID4gPiA+ICAgKiAgIFRo ZSBwb2ludGVyIHRvIHRoZSBiZWdpbm5pbmcgb2YgdGhlIEw0IGhlYWRlci4NCj4gPiA+ID4gICAq IEByZXR1cm4NCj4gPiA+ID4gICAqICAgVGhlIGNvbXBsZW1lbnRlZCBjaGVja3N1bSB0byBzZXQg aW4gdGhlIElQIHBhY2tldA0KPiA+ID4gPiAtICogICBvciAwIG9uIGVycm9yDQo+ID4gPiA+ICsg KiAgIG9yIDAgaWYgdGhlIElQIGxlbmd0aCBpcyBpbnZhbGlkIGluIHRoZSBoZWFkZXIuDQo+ID4g PiA+ICAgKi8NCj4gPiA+ID4gIHN0YXRpYyBpbmxpbmUgdWludDE2X3QNCj4gPiA+ID4gIHJ0ZV9p cHY0X3VkcHRjcF9ja3N1bShjb25zdCBzdHJ1Y3QgcnRlX2lwdjRfaGRyICppcHY0X2hkciwgY29u c3QNCj4gPiA+IHZvaWQgKmw0X2hkcikNCj4gPg0KPiA+IDAgaXMgYSB2YWxpZCByZXR1cm4gdmFs dWUsIHNvIEkgc3VnZ2VzdCBvbWl0dGluZyBpdCBmcm9tIHRoZSByZXR1cm4NCj4gdmFsdWUgZGVz Y3JpcHRpb246DQo+ID4NCj4gPiAgICogQHJldHVybg0KPiA+IC0gKiAgIFRoZSBjb21wbGVtZW50 ZWQgY2hlY2tzdW0gdG8gc2V0IGluIHRoZSBJUCBwYWNrZXQNCj4gPiAtICogICBvciAwIG9uIGVy cm9yDQo+ID4gKyAqICAgVGhlIGNvbXBsZW1lbnRlZCBjaGVja3N1bSB0byBzZXQgaW4gdGhlIElQ IHBhY2tldC4NCj4gPg0KPiA+IFRoZSBjb21wYXJpc29uICJpZiAobDNfbGVuIDwgc2l6ZW9mKHN0 cnVjdCBydGVfaXB2NF9oZHIpKSIgaXMgb25seQ0KPiB0aGVyZSB0byBwcm90ZWN0IGFnYWluc3Qg aW52YWxpZCBpbnB1dDsgaXQgcHJldmVudHMgbDRfbGVuIGZyb20NCj4gYmVjb21pbmcgbmVnYXRp dmUuDQo+IA0KPiBJIGRvbid0IGdldCB3aHkgIjAgaWYgdGhlIElQIGxlbmd0aCBpcyBpbnZhbGlk IGluIHRoZSBoZWFkZXIiIHNob3VsZA0KPiBiZSByZW1vdmVkIGZyb20gdGhlIGNvbW1lbnQ6IDAg aXMgYm90aCBhIHZhbGlkIHJldHVybiB2YWx1ZSBhbmQNCj4gdGhlIHZhbHVlIHJldHVybmVkIG9u IGludmFsaWQgcGFja2V0Lg0KDQpUbyBhdm9pZCBjb25mdXNpb24uIFdlIGRvIG5vdCB3YW50IHBl b3BsZSB0byBhZGQgZXJyb3IgaGFuZGxpbmcgZm9yIGEgcmV0dXJuIHZhbHVlIG9mIDAuDQoNCjAg aXMgbm90IGEgc3BlY2lhbCB2YWx1ZSBvciBhbiBlcnJvciwgc28gaXQgZG9lcyBub3QgZGVzZXJ2 ZSBleHBsaWNpdCBtZW50aW9uaW5nLg0KDQpJZiB3ZSB3YW50IHRvIG1lbnRpb24gdGhlIHJldHVy biB2YWx1ZSBmb3IgZ2FyYmFnZSBpbnB1dCwgd2Ugc2hvdWxkIG5vdCB1c2UgdGhlIHdvcmRpbmcg Im9yIDAiLCBiZWNhdXNlIHRoaXMgc3VnZ2VzdHMgdGhhdCAwIGlzIG5vdCBhIG5vcm1hbCByZXR1 cm4gdmFsdWUuDQoNCj4gDQo+ID4gRm9yIHRoZSBzYW1lIHJlYXNvbiwgdW5saWtlbHkoKSBzaG91 bGQgYmUgYWRkZWQgdG8gdGhpcyBjb21wYXJpc29uLg0KPiANCj4gTWF5YmUgeWVzLCBidXQgdGhh dCdzIGFub3RoZXIgc3RvcnkgSSB0aGluay4NCg0KQWdyZWUuIEkgd2FzIGp1c3QgbWVudGlvbmlu ZyBpdCBzbyBpdCBjYW4gYmUgZG9uZSB3aGVuIG1vZGlmeWluZyB0aGUgZnVuY3Rpb24gYW55d2F5 Lg0KDQo+IA0KPiA+IE90aGVyd2lzZSwNCj4gPg0KPiA+IEFja2VkLWJ5OiBNb3J0ZW4gQnLDuHJ1 cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29tPg0KPiA+DQoNCg==