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 BA1B5A0032; Wed, 11 May 2022 11:00:51 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 82D73410EE; Wed, 11 May 2022 11:00:51 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id BEFDE40042 for ; Wed, 11 May 2022 11:00:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652259650; x=1683795650; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Vs6WtCr4L1b6h7fk97+SKI+weA9GVKWGCfP3lFN+Eas=; b=Py2LIrAbT6U+9SAZXEZgXWYIGQSSordGIO6i1nIePOxgrcBoN0japP2O gnCJA+5wdAgz+yClhoFDjhas6bWbBDCsBFMFmU2Ts3AcIU8v7kioBjWxV mOpShNYeIv+UcFzYvhGT30CdWD9E5Pn39oDBq3fq8uuJpuIIAbxBHi6UN t/yyRysi0Iy1wju8m3VLQqYvYeFZn3sP25JfCtgNsxV1uFkK3Zj4tJncG wwq93cPhhKM42q3YN62j2izKFMbCGZCfP/2yg5CDgO4r6mSKDSbEFT+fB bFD97T8M5XHOTQFsq2Fqmq9KFkFYI9Ypl6Fq1bCIPtf/6kH3ImplnYdOB A==; X-IronPort-AV: E=McAfee;i="6400,9594,10343"; a="249535993" X-IronPort-AV: E=Sophos;i="5.91,216,1647327600"; d="scan'208";a="249535993" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2022 02:00:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,216,1647327600"; d="scan'208";a="602862910" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga001.jf.intel.com with ESMTP; 11 May 2022 02:00:48 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 11 May 2022 02:00:47 -0700 Received: from orsmsx606.amr.corp.intel.com (10.22.229.19) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 11 May 2022 02:00:47 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 11 May 2022 02:00:47 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.177) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Wed, 11 May 2022 02:00:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nyJG9W6TG88GdyG7n5gcSZ0hRQ/B2HEYGJxkjUSqRtBVUrILts+5LM+e80sgE/RMvr7iALFTOmwKATqSygW9xTCBoV6WJiQtOS+2JmW/eUamoYrKNguiDfmSs/MR+3d1jPlx3f2qj/dSJoJqGdmSPbKmkUpIwR9+Zpr3Xt91alc1IAqWdzMH0WGZ+Bh5bG6wyCU2Jzd9QZTWhk1dcophPSl6jozMfor5dF+HdTXbRj+mpSrZxVa1rWDYCg96/PyQKN66a7c0eI8mjMRAiPQ2EDk62IEVkua8BFKy6DF0RgJLm2gNO0QE0VvA57i0OOCAqVhjHXnToAifAE7vYdv3MA== 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=Vs6WtCr4L1b6h7fk97+SKI+weA9GVKWGCfP3lFN+Eas=; b=E2G/ndJbfdXo5XryZKOvEzmsObetjPbnr8Kz9MvbBM2FXTx2Q0HrJ875iFjEY6xv+ZsswTKjYoj7nQBfn5FhfgN5stI5+fIsonVP/WTY49P3rZwkN3NMKMzmY6oMpKlaZHe6dzGAcz38lLx4VHehnniDbMolgqx9uQSUBS6YT8yc5FfSvpWPQ+vbDMo5837YkEj7Tp6tvif5jFYNpJMiH/yTKe4Jlb/Xq1nDtwGksLb0nsAZmhuibOxLtSlriyd0b0ktVgeMl9RawMy53+bGgSdPcjAaBnmIUkg9NxHLTtR/AVuKoXB6h4jdxuR9B0M5/bwsWSYt/08Kgg1TBNZQ9g== 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 MN2PR11MB4519.namprd11.prod.outlook.com (2603:10b6:208:26c::7) by PH0PR11MB5626.namprd11.prod.outlook.com (2603:10b6:510:ee::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.22; Wed, 11 May 2022 09:00:45 +0000 Received: from MN2PR11MB4519.namprd11.prod.outlook.com ([fe80::1482:f6f5:4b83:1b47]) by MN2PR11MB4519.namprd11.prod.outlook.com ([fe80::1482:f6f5:4b83:1b47%5]) with mapi id 15.20.5227.023; Wed, 11 May 2022 09:00:45 +0000 From: "Ma, WenwuX" To: David Marchand CC: "Li, Xiaoyun" , "Singh, Aman Deep" , "Zhang, Yuying" , dev , "Hu, Jiayu" , "Wang, Yinan" , "He, Xingguang" Subject: RE: [PATCH] app/testpmd: perform SW IP checksum for GRO packets Thread-Topic: [PATCH] app/testpmd: perform SW IP checksum for GRO packets Thread-Index: AQHYZNgUGalRFpxDwUGi0tGdDip13K0ZR5YAgAAYJXA= Date: Wed, 11 May 2022 09:00:45 +0000 Message-ID: References: <20220511013705.24602-1-wenwux.ma@intel.com> In-Reply-To: Accept-Language: zh-CN, 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-office365-filtering-correlation-id: d8f071c7-051b-4484-1d44-08da332cbc13 x-ms-traffictypediagnostic: PH0PR11MB5626:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ql0HclCN9jqD52AkejMP3LPZIc98hw/w/wdwCor6G1WMB9gKPuV9/hQgvID7tHZpQh8DHEzz914Er6cMhkcmEVhDxhpgxureHYbF/p1MGKcV/Azvs2aJeZrIP1EY3gJGQnwVJqzv5Wm6kFHzThoPI4PUMu0pRhzyPCuYUqqoZrgRY4zfv5HyWAs0gpDerfBszX0C29wDdSr1Qm7Gi19nGGeS28/Bs7MBk6Bsh8Dwf59p0eV00NfgEvJ6/I/URwT/EETyTtwu/QkQrdBC+VbkfiolvzvoTrJSUlZ8GprfptXgipOT1HvdPkh6QSMKwbLZO21iDhkUcxmNdtVqiwK6V1mj5xHwSRRQbnSk6giCooIoNp/h3n1NMy/45dHoD3zPmeDHR4b8yB+xCGw+C/8fWNlo5Xui1BINcfJxoJneMrIrnT0GR6It6EJdU4TDXybwimaW3PF8zmBongHbpUORb9Y1E3CQQ7IstLbrnk4sKXmzxclQ8iAcLISZMNjaaegWwW3FujDofyj+LBR8Kl7nxa8hpdaK91LpZFCB1DVwNSpVXhBEC2Lq2YF+hV9KvkmFBCjOoBiWTRMQd8r2Es8ddee4t9+4XSZd1ABMIm/PYZO2067JLzHKU/P46pFq6pX2H2GGqjQDiAup3JjZ7L1zXWpTU0HGpeOfeVt2ODbFtAuHbKDllUHiloZj3c3NulP6xfbjn2JcGIPFYnINFC8FGQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4519.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(82960400001)(4744005)(53546011)(55016003)(83380400001)(122000001)(52536014)(8936002)(33656002)(66446008)(76116006)(66946007)(54906003)(4326008)(8676002)(64756008)(66476007)(6916009)(66556008)(38070700005)(38100700002)(71200400001)(316002)(26005)(107886003)(9686003)(508600001)(2906002)(5660300002)(86362001)(186003)(6506007)(7696005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cnhGWnYwYW1lVXBZTFUrbGpKdjZiajNSci9OUTFoUEJmeFdscXNCNm5nMk1V?= =?utf-8?B?R0N5T3NNR3JkeVU1bVN2Rnp6cHYzVFNETnA0bWZqMzZZMWFGNHNpWENFVHpZ?= =?utf-8?B?d0wzTzUzakgxbWJUdEVFTU5nT1AvOG4xYkc2Z0xCL3I3RHR3RUxQQnl4VnN0?= =?utf-8?B?N0puWURPcU4ycWdjQ1AzV1BzVStQU2lLYzF4dXVmUnhJR21CV3oxeHV4NHZQ?= =?utf-8?B?bUV3S25tYVVlbXk3YTZLM3RZVWRzWVl3ZUw2ZzcvaXp4YUhMUW5CZWNQU2hi?= =?utf-8?B?UTYvNkRFMmQ2dEFZRTV0bjBVWkdUSm1Gckp6K2JBN2VhMGdBYUJXUzM1dndX?= =?utf-8?B?VUtZd3ZVNEtzUjhXLzREV3VRRjBDMG9EUTNhWnFZOU9aNGRMYlJCemp6SUZw?= =?utf-8?B?d3FaZHdkeWMwUGhuaFpaTG1uZnpIZzdBRExvVHRSQXdDdG5CTlhOMkhYeVZ4?= =?utf-8?B?bk5XVkZNMGY1Y2V0ckIzLzhRbEtwT2w5Wi9GK1RWM25wREYvRysvSFF5ZkZy?= =?utf-8?B?d1RMWkNEb0VMNnBlWjBHU1JnejV3WmI4S0hENlVWYzZJYnMxQWNrSSt5RkNx?= =?utf-8?B?ZUdmWmg3Sm56MnF6L0xMMGd1MFpTUHJLcFh4azhpOTE4Nzc5bVk0dWd4R1Z2?= =?utf-8?B?RkRIWUREY1dBS2lwRHJZRS9pVDFIOFBPQm5xaDJjSWJ2enloM2RXcFJqdnFQ?= =?utf-8?B?MlltRTl3Ymk0dU0vMXptZ0N6L2FiL0hYbkdvV0hMc2dzUFB4ZlczZXNIRWZH?= =?utf-8?B?ckgraFhwVnEzNGVGRFo0ZE1HR2I4anFhQjBmOHRmRlFwdmtYRjFpL25DYUs5?= =?utf-8?B?cXAwRjEwV1BGQzJ5c3FLWWd3MnJzd0tBdmsyZFhyS1hKMHBNNXBaWWN4YjNI?= =?utf-8?B?U1YvVTJtKzJ1YmJkT2lJeWg4UWJoS0lUajZkaVY1RmZFVllTT04xcGJxQ1o5?= =?utf-8?B?NFFMa0hvaTlnQlVsY2lLYk84K3FEQXFDZklBdzBpanAzOWRtUUdZemVQZERT?= =?utf-8?B?LytFSkdNdkhJRW5RdEJaRWdmQTIrTnZVUEpZWGd6a0U0N1JjZXVKaWNvSjFo?= =?utf-8?B?RkJpNW10VTVMTHpRSU5VRnNpMHR0a3d4c3pUV2RTa2J0U1Vac0lvYlNla3dR?= =?utf-8?B?cmZmeHJqNEg5eEpRUUVGUXhoS283RWx0NVBhc0Q0TVROWkpuMHZ2TEVBUVlV?= =?utf-8?B?MkRSRHVBOXArbjNycXhFQ0ZJckRzNVJTMVF6U1FHbkdrc2ppVnVWT0FWaHho?= =?utf-8?B?UWFCV05pdC9nOTNRbjVQQTE5NktZTFMwWXhsa3ZXbWMxZWE4VHlQQ0g5QmNZ?= =?utf-8?B?ckx5dHQ3cEZhMUhhVmc0bXgzaUtRZFp5bXVnNjBva2V5aTlZL1pkQTQxYzBP?= =?utf-8?B?RXdlRkl2T2FWOXNRV3FyREZ6VWtFODYyMkpiWFg2ek45OGUvQ2JnVmpDZktG?= =?utf-8?B?WXVwb2o4Q1U5L0pMTjZtTzJNMVgyZy85b3NJR2FMQWdySnY5cGpWcVNpME85?= =?utf-8?B?eUFvb256M3ZGWjJzQ3U2VHNGVHBNUnQ0a2ptSTdKYlJVdXdvMWV5ZXBtSVM3?= =?utf-8?B?OWllQTFMRzRTOEFIQ01FQ0loTmRtWGpVVDBYZm1UY1ZKYkJuaktWMFNUdU1K?= =?utf-8?B?VWxZMlRhSWJveWRmQUhMVkNxMDdCRGlhODZzZ0duSGt1cWo2TTQwc01HbVpC?= =?utf-8?B?cysrVExVaEZOMWxwWVVyNmNvY2lMaURHK2dIZ3cza1MzaFhTczFzVmJFU3la?= =?utf-8?B?WUhuelZxNjZ3RU1XaXcrTjJPayt2REtuTlg3b0k4SWtQeEpuUW0rZjcyV1cr?= =?utf-8?B?aGlMNHBJNTJMN0lUZEE4eGFaWU1DTVgwaVdHMFBuVlg4VzVQZWNzdnpvWnlh?= =?utf-8?B?K3JwV0ROSkVTdEV1WXAwMHZDZ01Nd2h2K05EcjRxTlpVazNCL210bGVBZFp0?= =?utf-8?B?RkZpbE9INi9wNGV1NVA5eFpDM0cweHN5TGN6bVQrS3MvRUt2b3FOakVuQ3RM?= =?utf-8?B?anA3MVhJZWNROWJxOVVpcGdmZWpuMFlGMkVDL1lBdEpobmdkYUZtT3BLcEdO?= =?utf-8?B?d29zcTQwQWRHa1Z1NEgrbVdVV0pxRU1rejNQaFc3Sno1aVhpb1A4UmJ5c3hu?= =?utf-8?B?NjhnTlc1dUp0R1RYWnFiZDU2VE16NEdQdFptS005ODEvZE9hYzhtckoxTlpa?= =?utf-8?B?Mi9hL05ETE5FMGxXd2JUWldxNk83eHpKbGFBTFQ0dHh6WTFxUmgxdDc1YWk4?= =?utf-8?B?anNPYVJjdEpRMTgzRkZqZll6c3lJYUR4QWYzWlJPNFdvbEUwOVFnS3Q0Uy8r?= =?utf-8?B?MFM5OXdHVEpYdmxRN2gzazVaMmc3VjlEWEJpSHJBZFBNbW90eGl6QT09?= 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: MN2PR11MB4519.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d8f071c7-051b-4484-1d44-08da332cbc13 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 May 2022 09:00:45.3137 (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: SivQfnFRNruWFegz94k1egQ9iEXbyvPFYUH4L7DkET5Iu/4luasB73FWMH+qotlMpWruZYKsmB37h2mUR17UYw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5626 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IDIwMjLlubQ15pyIMTHml6UgMTU6 MjgNCj4gVG86IE1hLCBXZW53dVggPHdlbnd1eC5tYUBpbnRlbC5jb20+DQo+IENjOiBMaSwgWGlh b3l1biA8eGlhb3l1bi5saUBpbnRlbC5jb20+OyBTaW5naCwgQW1hbiBEZWVwDQo+IDxhbWFuLmRl ZXAuc2luZ2hAaW50ZWwuY29tPjsgWmhhbmcsIFl1eWluZyA8eXV5aW5nLnpoYW5nQGludGVsLmNv bT47DQo+IGRldiA8ZGV2QGRwZGsub3JnPjsgSHUsIEppYXl1IDxqaWF5dS5odUBpbnRlbC5jb20+ OyBXYW5nLCBZaW5hbg0KPiA8eWluYW4ud2FuZ0BpbnRlbC5jb20+OyBIZSwgWGluZ2d1YW5nIDx4 aW5nZ3VhbmcuaGVAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIXSBhcHAvdGVzdHBt ZDogcGVyZm9ybSBTVyBJUCBjaGVja3N1bSBmb3IgR1JPDQo+IHBhY2tldHMNCj4gDQo+IE9uIFdl ZCwgTWF5IDExLCAyMDIyIGF0IDM6NDAgQU0gV2Vud3UgTWEgPHdlbnd1eC5tYUBpbnRlbC5jb20+ DQo+IHdyb3RlOg0KPiA+DQo+ID4gVGhlIEdSTyBsaWJyYXJ5IGRvZXNuJ3QgcmUtY2FsY3VsYXRl IGNoZWNrc3VtcyBmb3IgbWVyZ2VkIHBhY2tldHMuIElmDQo+ID4gdXNlcnMgd2FudCB0aGUgbWVy Z2VkIHBhY2tldHMgdG8gaGF2ZSBjb3JyZWN0IElQIGNoZWNrc3VtcywgdGhleQ0KPiA+IHNob3Vs ZCBzZWxlY3QgSFcgSVAgY2hlY2tzdW0gY2FsY3VsYXRpb24gZm9yIHRoZSBwb3J0IHdoaWNoIHRo ZSBtZXJnZWQNCj4gPiBwYWNrZXRzIGFyZSB0cmFuc21pdHRlZCB0by4gQnV0IGlmIHRoZSBwb3J0 IGRvZXNuJ3Qgc3VwcG9ydCBIVyBJUA0KPiA+IGNoZWNrc3VtLCB1c2VycyBtYXkgcGVyZm9ybSBh IFNXIElQIGNoZWNrc3VtLiBUaGlzIHBhdGNoIGFkZCB0aGUgY29kZQ0KPiA+IGFib3V0IGl0Lg0K PiANCj4gSXQgbG9va3MgbGlrZSBhIGZpeCwgcGxlYXNlIGFkZCBhIEZpeGVzOiBsaW5lLg0Kb2sN Cg0KPiBPdXQgb2YgY3VyaW9zaXR5LCB3b3VsZCB0aGVyZSBiZSBhbiBpc3N1ZSB0b28gd2hlbiB1 c2luZyB0aGUgZ3NvIGxpYnJhcnk/DQo+IA0KeWVzLCBnc28gbGlicmFyeSBoYXMgdGhlIHNhbWUg aXNzdWUuIElQIGNoZWNrc3VtIG5lZWQgIHRvIGJlIHJlLWNhbGN1bGF0ZWQgZm9yIGZyYWdtZW50 ZWQgcGFja2V0cw0KDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZW53dSBNYSA8d2Vud3V4Lm1h QGludGVsLmNvbT4NCj4gDQo+IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQo=