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 A8F8E430CF; Tue, 22 Aug 2023 12:10:10 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 334194021D; Tue, 22 Aug 2023 12:10:10 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id D427840041; Tue, 22 Aug 2023 12:10:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1692699008; x=1724235008; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=vj6trDLrOqoP62eVQ/dSOdU9iHtzV/1hoooNMim10P4=; b=Un806PpWFpy7nXaIxrtVI/YKGEsjVDdJlEbd3oWPBQSrz3eui+r6hXjX oi0ctnOsrVjhJRAGMZej1RZfxOnlKRrn19sFuxWO4GvbbLZZNCxDvMwjs 9rtU+t3KXW0TKd+Z36rm3jwD3gmL+OG++kaQDNqNtllx7Cuxv4DbWcdI9 eT1WjyyiUy0RNlUj89ueYYSsC/Me63C3EChfWn0V8mUlntlnv6hTZHzLx 4ogXTnTFSYDh6FW6Z6SoHW35n4bWq48bYgJDBJNYB9JSiRzYClDLulVIT Qbeq5/cyTgLJdnE9xq6kQYOHpUxrux1/w+cHt1ZusImfMUpCY/cCFaSOU A==; X-IronPort-AV: E=McAfee;i="6600,9927,10809"; a="376572678" X-IronPort-AV: E=Sophos;i="6.01,192,1684825200"; d="scan'208";a="376572678" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Aug 2023 03:10:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10809"; a="1067003830" X-IronPort-AV: E=Sophos;i="6.01,192,1684825200"; d="scan'208";a="1067003830" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga005.fm.intel.com with ESMTP; 22 Aug 2023 03:10:06 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 22 Aug 2023 03:10:05 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Tue, 22 Aug 2023 03:10:05 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Tue, 22 Aug 2023 03:10:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=chiNwvbOsS7zkHxiPBSgZo1PxvGXH2MLQEStYdFisna2PTJSbfbWw8oYVKQeu7GKjbMDokBu2u295dgtDyloBNoe6YkXnZ9P5RkWGWlu80gnzkzofzMtyLlbqURn+wuVadh6uTb7pbK2WBZ+VRaVO70FTtsaTyiurgfiu8VBVAezpl/sxZCr3Ck0RHjgcd3TAYsYxl4Ka5E+XCjRhzV1EK+GQgOyqS3tWTz6q60o2l2X0aEAvQnJYz8CzySnxPLkJanEvV34RkFDEQuGLPBQV8K/YGOgIgnL2amdBlxjIz/2DqlWE+7xMQnu7ANNucMRjme2WTRRHHY+BbwvPefd6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=vj6trDLrOqoP62eVQ/dSOdU9iHtzV/1hoooNMim10P4=; b=H7f+AdS0Ivlqi573vkOMQPVNpfLRCpxtlPoleazskCZP/dvqIxwr0sBr4R3EM54Tl/COCVglQ3buzm2yVV9dGeuiiJFAjPp/rYgqbPxmbQL63pmnj96z7y6kFtZ9MWc2/+8ugwpjhArIq5WvUxKbapEBdQDZ9aej+f3EAnxI5TMQiqo1uqD673IDRHowz34w93sRxhR/Yms7heWSfonRAciHeMpAgpx6i8EJUmRtuq+E4v9I8aZcqpQjb/KQ54BC0snFt0YlW227ZQqAVK+uXk/kBHbK7fMzdwTjm7TC6fmQhtfVbIrRB9YHAzzwXdM6m8LZ5nNOkAhvVT7GuhCoXg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by CYYPR11MB8386.namprd11.prod.outlook.com (2603:10b6:930:bf::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.31; Tue, 22 Aug 2023 10:10:03 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::8a49:15a2:ab69:91c3]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::8a49:15a2:ab69:91c3%4]) with mapi id 15.20.6699.020; Tue, 22 Aug 2023 10:10:03 +0000 From: "Zhang, Qi Z" To: David Marchand CC: "dev@dpdk.org" , "echaudro@redhat.com" , "mkp@redhat.com" , "stable@dpdk.org" , "Wu, Jingjing" , "Xing, Beilei" , "Doherty, Declan" , "Sinha, Abhijit" , "Nicolau, Radu" Subject: RE: [PATCH] net/iavf: fix checksum offloading Thread-Topic: [PATCH] net/iavf: fix checksum offloading Thread-Index: AQHZ0bMLT+ioD+MlO06ehOsJOZAv5K/0pOCAgABhtwCAAIuS4IAASY4AgAAJ9WCAAA6RgIAAA+WwgAAk8bA= Date: Tue, 22 Aug 2023 10:10:03 +0000 Message-ID: References: <20230818090351.2402519-1-david.marchand@redhat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|CYYPR11MB8386:EE_ x-ms-office365-filtering-correlation-id: 12a4c2c0-5b47-45fb-3cef-08dba2f7f3ec x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KIotIcWOeoZQuKeGXQgQtUq0PRjRSi9AvyNAhqJ0wwDI0Ub/a2EmrrhQKdmdUyH970J2XNuoVKIR4+IIjX5c01yD3pF1I9IarPcIf2M/1XHU4jV+mPFwjAYMYjpxtSCr13osBSVgfcuYdRj7E7YCRXDOcRafSkVjZT/hIf6bIeac0vuKrwmufK4c1Jd4GvQp5+uLguCqYUnwbi3Wv/6PwNvkEG6INgcbBqFlj+F7qHPlVIoCvVwoTX17g5NRqD2IVtHunVlwbckKaDYfJYPyPS4F8nRIKhmzHguk5JMz92R5nYZhpO7FOKBhs3m54HZs1Kmum1dGrldlZBBSnxnYs0+0OlwzduKDNyxFjJTLPKcMls4fdr+KfId5KswHOZwjfjfMwVm5l3D6ZK4DxXKgdrtX4kZ7E8YpfVdE2NHXWAb2Fev3uwe02VYuBglly7kiJffZj20Je3by6ipJzgKerDaPDJJfA9GnrBcvc80Hw5+/B0aGCy5qIwq+dFL8x4TNc43u+Siq/60f6ScCXAclpIJ9zdPoF6ZL5BME6URHBhqX34d08eYRIc4RSvTweH9Ej8h6upxSlkC2AZqRZ7A0zB7PcTWbqi8jnmpBq0inZhegPxHw21n1PvLUxKalLP3l x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(376002)(39860400002)(346002)(136003)(396003)(451199024)(1800799009)(186009)(55016003)(76116006)(66446008)(83380400001)(2906002)(107886003)(66476007)(71200400001)(66946007)(6506007)(53546011)(6916009)(9686003)(66556008)(64756008)(8676002)(52536014)(5660300002)(7696005)(26005)(8936002)(2940100002)(4326008)(478600001)(41300700001)(316002)(54906003)(86362001)(33656002)(38070700005)(122000001)(82960400001)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Qzc4cGJJQStxck1iTVlzbzkyVVN2VEljcW5xZ3E2RFY3Vms3QlVvTlh2SzUz?= =?utf-8?B?T2FWWHhQajVpVTYyNlVWQjJqK3A4Z1ZlcUxZL0U1b2hMelh1WnJXNko2MHlF?= =?utf-8?B?b2NaTkJSS1N0WGNFdWJtRm1wcEZBbFJvTXczcUk5K1paSXlXYjA3SG9tVnQ2?= =?utf-8?B?c2E4ejZhMTF5WlFSR2QxZDRITENBazM1bFFSVE9uWDMyQXFIVW1wb2lrYUxq?= =?utf-8?B?N2FxNmFtMkhFdmRqbXR3SWpaSit0L05RSTVSd29saXVBaHZlTm1yTTdpUkY3?= =?utf-8?B?QVJvZUY5Q1M3VUZxTy9XeHh3YlVYTTg2UC9EQkN6NXFJWE9ubTMwR09JZUVR?= =?utf-8?B?eVJseVFQUnQ3d3lnTmJZazZoVmZNZ283L3RlcFVLTldodWo4cVkvOVZMOWR2?= =?utf-8?B?cXRpWXFveVR2VE5PbmtlRktFb3hXWTBVSWRnUm5kaGg4WFJyc3lKcm1mZFI5?= =?utf-8?B?ekNRU2lVZ3owTnhsYm42c3BCOFcxMEdSaVFmQkFlRzNYN2xwQWRCL3luVi9n?= =?utf-8?B?SVg1MGMvSVFsYXFJcWtTUDIzR0dRTzAzaGxwdVhuMWxtM09zOHBlUmdLZ1lw?= =?utf-8?B?OThpVTNyVHpNSlV5eTk0NGJsWmZTTXRJN0dONXhPTFYvOVlOVCtoN1V4ZVRN?= =?utf-8?B?Znl3cUpJc3V5NFE5QnBnaWhFbmh3dGNHNWRNRXprRWFUWS9LYXIyY2N3QXVX?= =?utf-8?B?L1IzZURvdkxUUGwzTVlUWkhvbGl6empXZkI4eU96SmlGWE56RTlEdWJjdHR3?= =?utf-8?B?VHlMNDdqdk9zUDIwMDZTaWtLcUl3by9oalNhZ2lVMWRlRE1yc0VaNWJpTGRH?= =?utf-8?B?OVg5Tm9PY0VpM3NMTGNwYXdsNmxIRWlaY2RGV1ViQVRGdVhiTmkwbk5UQWlU?= =?utf-8?B?ajdnUGlMZnNlalY2Tithb2NnNGFHZTl3UWNtZFlKQkd1QmcwcmZld0hqUU1U?= =?utf-8?B?L0daL3BFYVBtdTBJMXBoaGdBdk5SQUY3ZU1yK1NGTy8zWnpsK01QUmFpNzBX?= =?utf-8?B?MlRTUzBUQUZwMjJndmlGdUI2QS9vd1hvK0ZBa0dPbUd1WFdSMTFBSXJGOHpy?= =?utf-8?B?aDM0U25odU9LTlpZajBIV093d0ZOVkp3THVHSXBQbGdGYWEycUNmUXdNWTh5?= =?utf-8?B?OGcya0E3eS9penJjM3hTZlV2NzZwVHp6dEwzSzhPRkp0cmlRbVVUa3hFd2J4?= =?utf-8?B?VktVNCt0Z3FWalFZTytSS3UvdzVsQmFxL0J6Um5TdkZlNy9jdXlzOGp4UXdU?= =?utf-8?B?R0x3TGY4RjIrZWcreW85Slg1aDF2K0dNdlo4MkUxdTlyTkN4S3J1eERkRGJo?= =?utf-8?B?TmJBaEtFMHRaYktqK2t2YnBvdkg0WWVvbXVnZzVjbVp3dGdBWmc5NWo5NFBY?= =?utf-8?B?OXdJbnF0dHpQaXY3MzlIQXlyejAyVXBCNnpkT3ZIc28wUml2TTliQ0Z0LzVL?= =?utf-8?B?enlDcVBwSjhHVmMwZlFkd3RwYlJqbmZkdlFRWVlVNUdnVkcrNmp5Y0oxbU9j?= =?utf-8?B?YXQ2NnRqSjdoSUdqVDFTMnVzakFSdXdEbUJHT3NhM3djTStKUXJpeTNtQ1pH?= =?utf-8?B?MkJxbUtVOWVkM2NvcmMyM2s2Y0tvNjlQcjhxekk3QUJBaFE1MnhzQ2FzdXpn?= =?utf-8?B?aklGbFU4bG5jZk1TRGFEZ1dybmprZXp2bXFvZlpUNlZoYVZsd0lYUHNYcUk4?= =?utf-8?B?cDVmQU15MTh1M0Z5Y1BxUGE3anZEa0NXL2ZraUxURVhVb0hMN2x0L2c2VS9r?= =?utf-8?B?c283UVBtaTlFZlZ0ZXFsWDB0NWZoQWsrVEdwSmpKYmZkUnFqSktxcStmOUZX?= =?utf-8?B?Y2pJeXY5QnZHUlk0L1pPUGpwd1NzNXZ1cEYrdTlhR0J4eDh1MFhobVBKVXpE?= =?utf-8?B?Q0ZXTjVMbFNWRjd6aE9tM09SeXBEb1JnVk0xQml5UnoxbVBYZVN6Q0tSZzVP?= =?utf-8?B?Yk5heGVPL1oxZjlSTDlibTVCT1AxWmR1cXQ2L2dUdmkzNHhCTEFMR2lIems4?= =?utf-8?B?azFVUWMvN0xBZU1Rc2FrT1RraVpZeVBNSDV1TlpHOGp1VkxOV2p6N2NJVGNY?= =?utf-8?B?SlA3MUZCdldhK1ZPM3dabk9OL3pLVjk0VUlkQWNiZ2kvd0k1QXFmVUtPelV4?= =?utf-8?Q?KUwM/MP+v1E6WIh4Ne/KEUx4M?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12a4c2c0-5b47-45fb-3cef-08dba2f7f3ec X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2023 10:10:03.6016 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: uABex+x9z/7JpK3/PwlbhPkdH/PwTweu9z64u3nXvOO+DSESNNVz7gqdKkAVN8WG+PNOefhGbRYBvETg6ycdDg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8386 X-OriginatorOrg: intel.com 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWmhhbmcsIFFpIFoNCj4g U2VudDogVHVlc2RheSwgQXVndXN0IDIyLCAyMDIzIDM6NTkgUE0NCj4gVG86ICdEYXZpZCBNYXJj aGFuZCcgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IGVj aGF1ZHJvQHJlZGhhdC5jb207IG1rcEByZWRoYXQuY29tOw0KPiBzdGFibGVAZHBkay5vcmc7IFd1 LCBKaW5namluZyA8amluZ2ppbmcud3VAaW50ZWwuY29tPjsgWGluZywgQmVpbGVpDQo+IDxiZWls ZWkueGluZ0BpbnRlbC5jb20+OyBEb2hlcnR5LCBEZWNsYW4gPGRlY2xhbi5kb2hlcnR5QGludGVs LmNvbT47IFNpbmhhLA0KPiBBYmhpaml0IDxhYmhpaml0LnNpbmhhQGludGVsLmNvbT47IE5pY29s YXUsIFJhZHUgPHJhZHUubmljb2xhdUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbUEFUQ0hd IG5ldC9pYXZmOiBmaXggY2hlY2tzdW0gb2ZmbG9hZGluZw0KPiANCj4gDQo+IA0KPiA+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1h cmNoYW5kQHJlZGhhdC5jb20+DQo+ID4gU2VudDogVHVlc2RheSwgQXVndXN0IDIyLCAyMDIzIDM6 NDAgUE0NCj4gPiBUbzogWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPg0KPiA+IENj OiBkZXZAZHBkay5vcmc7IGVjaGF1ZHJvQHJlZGhhdC5jb207IG1rcEByZWRoYXQuY29tOw0KPiA+ IHN0YWJsZUBkcGRrLm9yZzsgV3UsIEppbmdqaW5nIDxqaW5namluZy53dUBpbnRlbC5jb20+OyBY aW5nLCBCZWlsZWkNCj4gPiA8YmVpbGVpLnhpbmdAaW50ZWwuY29tPjsgRG9oZXJ0eSwgRGVjbGFu IDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+Ow0KPiA+IFNpbmhhLCBBYmhpaml0IDxhYmhpaml0 LnNpbmhhQGludGVsLmNvbT47IE5pY29sYXUsIFJhZHUNCj4gPiA8cmFkdS5uaWNvbGF1QGludGVs LmNvbT4NCj4gPiBTdWJqZWN0OiBSZTogW1BBVENIXSBuZXQvaWF2ZjogZml4IGNoZWNrc3VtIG9m ZmxvYWRpbmcNCj4gPg0KPiA+IE9uIFR1ZSwgQXVnIDIyLCAyMDIzIGF0IDk6MzPigK9BTSBaaGFu ZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+IHdyb3RlOg0KPiA+ID4gPiBJZiB0aGUgZHJp dmVyIHJlYWRzIGwyX2xlbiBvciBsM19sZW4sIHRoaXMgaXMgYW4gdW5kZWZpbmVkIGJlaGF2aW9y Og0KPiA+ID4gPiBmb3IgZXhhbXBsZSwgT1ZTIG1pZ2h0IGhhdmUgYmVlbiB1c2luZyBsMl9sZW4g b3IgbDNfbGVuIGZvciBpdHMNCj4gPiA+ID4gaW50ZXJuYWwgdXNlcyAodGhvdWdoIEkgYWdyZWUg aXQgd291bGQgYmUgcmlza3kgZm9yIGFuIGFwcGxpY2F0aW9uIHRvIGRvIHNvKS4NCj4gPiA+ID4N Cj4gPiA+ID4gV2UgcHJvYmFibHkgbmVlZCB0byBmaXggYWNjZXNzIHRvIGwyX2xlbiBhIGZldyBs aW5lcyBiZWZvcmUgbXkgcGF0Y2guDQo+ID4gPiA+DQo+ID4gPiA+ICAgICAgICAgaWYgKG0tPm9s X2ZsYWdzICYgUlRFX01CVUZfRl9UWF9UVU5ORUxfTUFTSyAmJg0KPiA+ID4gPiAgICAgICAgICAg ICAgICAgICAgICAgICAhKG0tPm9sX2ZsYWdzICYgUlRFX01CVUZfRl9UWF9TRUNfT0ZGTE9BRCkp DQo+ID4gPiA+ICAgICAgICAgICAgICAgICBvZmZzZXQgfD0gKG0tPm91dGVyX2wyX2xlbiA+PiAx KQ0KPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICA8PCBJQVZGX1RYX0RFU0NfTEVOR1RI X01BQ0xFTl9TSElGVDsNCj4gPiA+ID4gICAgICAgICBlbHNlDQo+ID4gPiA+ICAgICAgICAgICAg ICAgICBvZmZzZXQgfD0gKG0tPmwyX2xlbiA+PiAxKQ0KPiA+ID4gPiAgICAgICAgICAgICAgICAg ICAgICAgICA8PCBJQVZGX1RYX0RFU0NfTEVOR1RIX01BQ0xFTl9TSElGVDsNCj4gPiA+ID4NCg0K QWZ0ZXIgc2Vjb25kIHRob3VnaHQsIEkgdGhpbmsgeW91ciBwYXRjaCBsb29rcyBnb29kLCB3aWxs IHlvdSBzdWJtaXQgYSBuZXcgdmVyc2lvbiB0byBjb3ZlciBhYm92ZSBmaXg/DQoNCg0K