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 819EBA0C47; Tue, 12 Oct 2021 12:16:40 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1DCEE41120; Tue, 12 Oct 2021 12:16:40 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 9D13B4111F; Tue, 12 Oct 2021 12:16:36 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10134"; a="227386393" X-IronPort-AV: E=Sophos;i="5.85,367,1624345200"; d="scan'208";a="227386393" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Oct 2021 03:16:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,367,1624345200"; d="scan'208";a="591693553" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga004.jf.intel.com with ESMTP; 12 Oct 2021 03:16:35 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 12 Oct 2021 03:16:34 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 12 Oct 2021 03:16:34 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 12 Oct 2021 03:16:34 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.49) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Tue, 12 Oct 2021 03:16:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kpz+WcWokoSozCF6wLNrajPpjhe0qE94R5g1+ah5eA0AV1Ov06mKO7uvg7mo5ICZUhoRY3yweImYoc3lhGWs7ltEp4egO4FUDwdHtypk3SaQioRFsch/XoxhGr7AXp0PKVUsSTA5P5fNw7/qn/U/q+/FQJjwAdSRfUga1lqTfoIwl3R6ydxsyvAwJjiTcg29tcetUEeEl7aUkxmsyrI4MtzK5RUd5l2sFh3MH8iBeW6gE5tpOyLrw+3MUHVMtDPpdTxpz4bataZX5QHBLE3kO0F3v+meGbhgjyvDXpJ/18rFkXcSni++abI3JMyoZTnkKTzXUIEXYzv1P5hXonC7Uw== 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=YbuLdJMwvxJh2/cNaeBkyeKc3jnhYa8yHHeKK3j2+ew=; b=haYGQH6WrxoS/TzzKKg6EvY+7QQbM0fCTnZg4ZTTtfNBl6yUilH5r9z4fehe9+gx7tD5buYlgKy63f+IROV/EUiXYGTVNWt1YE8emKp7xYqh8zC45z8gS4RAnUlk7Go1sTI8Ggjl856yEaNyrKqJ+HcvwYR9lwqofGUP2BDk7f0+dDKu4k+OqgbZobgkQiwwrS0OzcI3xBm6FSUJ11g8RMcNV23ebIOsVAwKCTiXlFsbMOB8Rm5hwfta5mr2+SI5VqzIIJWw/GgIUroOP3cEM4vfZCXehYTh9mKqbjiaXgNj/8bJU9BJKU+qZYnKEHg+Aee4NYG1h08Fpll+MbahFw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YbuLdJMwvxJh2/cNaeBkyeKc3jnhYa8yHHeKK3j2+ew=; b=nnEx6pgB88m56LyqdwCPF0x3ImhVJYP37/BsGmN79PP0AtONi9J59HBJMvluyXch96GASg+NtUmroLtVPOuoeKUzPT7cIeWhtqjooojRGvmGVMNeW97LZdj6kjmcfLOYun1AeSfXk8fgdlJFspIwmKDFzKWVMQCN8r+lM/VuVig= Received: from DM6PR11MB4491.namprd11.prod.outlook.com (2603:10b6:5:204::19) by DM6PR11MB4545.namprd11.prod.outlook.com (2603:10b6:5:2ae::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.19; Tue, 12 Oct 2021 10:16:24 +0000 Received: from DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::740e:126e:c785:c8fd]) by DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::740e:126e:c785:c8fd%4]) with mapi id 15.20.4587.026; Tue, 12 Oct 2021 10:16:24 +0000 From: "Ananyev, Konstantin" To: huichao cai , "dev@dpdk.org" CC: "stable@dpdk.org" Thread-Topic: [PATCH v2] ip_frag: fix fragmenting IPv4 fragment Thread-Index: AQHXvN8l4lA07BuvEEOEje/JJ9EbYqvPJ+VA Date: Tue, 12 Oct 2021 10:16:24 +0000 Message-ID: References: <1632737174-86870-1-git-send-email-caihc1@chinatelecom.cn> <1633764424-17370-1-git-send-email-chcchc88@163.com> In-Reply-To: <1633764424-17370-1-git-send-email-chcchc88@163.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: 163.com; dkim=none (message not signed) header.d=none;163.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fa4b7b88-a68c-4d6a-a14d-08d98d6958b5 x-ms-traffictypediagnostic: DM6PR11MB4545: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:758; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jxY2DqE1JHB13Qnr6CtQjz1DO4UuIjhyebN/5K2w7Nm6VNihGAqiSz6XBnkW3mAhhutKiC9IJaHLS/pxjAOWdQcgNUYy6bIv9HiO/fBs4eUBy0F84DNgfE9PbO+uW1wcrwJ6iMJr5Orv1sC17nlavDjFarZuRUN1uEnFRVXjKfHH6yJuqQsQ52cq1fjBOYImDID7qWCaijZdFuRJhcnbaBWN0cFDdjTkbYWGyddmmkYRn2An3Z2VIesIkyipbdb0HjgvjfyZ+W3FmMelyjdSPbnPYnpGsYOwX31+ZjTkiASp/wDj9RHMdtI/ykgqmlmRPtpnMw0czoKTZn744OEVWGkxH347nnoIbV47/V4SpLGtBzHcZ9IUL8s8DnwB+FsBJpy+mM/46RP4SVnJniCoSUXzQM8lFxQ53tsi7TrdA2eopq+WunHMuUrDxy6XfLpDQS/5cOa0cnmVR8d2UtmPlDUDcsPBR9/6cPn1NUpti4BuNRjdyHC361KbpshfBHITTl84yzzieBYm69KittL/TOfKQuGOnHAoOMcD5CHYbrspYXqt810XctAsbDORPxFkUMppzfEPr+M+zt8D/WBpuU45o5n+dHiq2qIJ2TWAcBA4uI1CMv8sehYSbTMM9pMO+Xy3LxMnnKOs6Asyj9Sw9LczDslhTn3chT5B99m5qgRDGcdG34p6PC+HOMOtkZA2Zi/fJ97NWnSOCkQxajJBwg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4491.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66476007)(9686003)(110136005)(6506007)(26005)(38100700002)(55016002)(4326008)(52536014)(33656002)(38070700005)(8936002)(5660300002)(122000001)(186003)(66556008)(316002)(8676002)(66946007)(55236004)(76116006)(2906002)(83380400001)(66446008)(64756008)(71200400001)(7696005)(508600001)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UXkxTDdpQzZtQnZ6cVhzVDlvNStKUnM3b0FHcmJEUm9qOTJ2b1B6cjNIdnAx?= =?utf-8?B?dGR4UjBCU3AydWNvVXhXYzEwYzQrTnBiaWV5b2Q1dmhRUU9MQjdjSkFrNWRZ?= =?utf-8?B?TTBDZXNMa2VtRU1hbDB1dVhFbkc1dGFQb2JUL200TmpOQWUzMUN3OXZoWGt0?= =?utf-8?B?djRTNFFicmtOZENvVkRJTW15UElqSXVGSzNpTU5OakphNzdYRnBWd0lhanFF?= =?utf-8?B?RDUvZGwxcFl5S2NRRnAyeHNzTWZMK0hVM0dYMm9XdXFvWVAvaGkyMWZKQjIr?= =?utf-8?B?bGZFTUtsZDhwYnpLWmtBa2RTOFE4OXBWdmRpMnp1SkcwcDl3WHRGZGczVnRY?= =?utf-8?B?R0JuTDhCSUJNRCtXRk44K1ZVckdWd0RVVGxJeGx3VG96elpGZ1ZtaUt5QWV0?= =?utf-8?B?em04TTJpLzhlS0hMSVg4a0F4UVNPWTRDbjRFT1pjSy9oVHpORW5HTWtHRy9F?= =?utf-8?B?dDI4ZUNGLzVmdkxRUlVQZTB3NGlKZVFJeUROenNoSGhmZzRERitNeGNtd2ZV?= =?utf-8?B?T29yeG1yRDREaUdOM1VUM1Q1bytZNk5CN1pVTGJXUEU1N1JsdVEzVTlyM1ZP?= =?utf-8?B?a0p1ZzFxQkJZTHZwZHNudGIvb085R1l6RTk2NitKZkU2dzdPWXlrcUJaUThZ?= =?utf-8?B?bDRlVTdFYUQvVzZjNWo5UUxGWFJJTHRmUFpFNGpJd0o3RjBkK0ViWjdZY2pl?= =?utf-8?B?cjBlQ05oZW1qaDBLSWNyTWU2UHRCb29SZHV1b2dxZWcyQ3B0RzJmcm5nN0Fp?= =?utf-8?B?NElnNVJoRDVWeC9LRDNwUEQ1TWYvbG1Ya0hTblpFc1k3R1YvZTF5UG51REJq?= =?utf-8?B?VW45S0g1Tjl0S09WTEc5N0pTcTY5N3U0bWZLc21XOGQwcjd2ZHRFdzFwQlRi?= =?utf-8?B?OVd2aGxzOHJ0QmdDRE50WUdQbXpLRkFxcTJ4T0tZeFQ1NHNWWlp3R29LUmRx?= =?utf-8?B?bVZJQTlDVVhmSTNHVjd5dzl6Sk5NbzA4UnhsOFdWbU9naVNoQmhTWWRXMG1W?= =?utf-8?B?K1RzcmpGcjVTeTI1OFBGUXhPNTNyNTM4QXBKeE9zZFFBeTZEMzJ2ZUhLZHJU?= =?utf-8?B?TFpGYlpycmw0MHBITlgxaExvRFpkS1hWdzI0QjRNYnJPMTZsazV0RlNhTktj?= =?utf-8?B?MWVqeDhuWmY5RHZzdjFIZVV0OElaMjQyUVFqNGJpUkhycHNDa0V1QjBtbWJJ?= =?utf-8?B?T3Ivbm5veitqWWxzRkVPbUt5SW8vOFYvODZSUG9xUW9PR3BwT1N4TjBSV3A2?= =?utf-8?B?WEt3cVdlZjhXQ3g5Sy94QWZMZG9iVDFKRkx2RWlWZ0NSbEwxN2xpWko5WVlq?= =?utf-8?B?WlFyenVoY3FwWVZoM3NUeXJxODdDM1NRNk1oekZreGdyM0xqbHc3ZmE0TFdV?= =?utf-8?B?eDBXOHVkTGNZaytGSjdBdzJVZ2VzdEZRcFRTdU0xZDRFRkFiVmVnTmQzUFhY?= =?utf-8?B?dHkyaTR5aXhTK2p4MUhrb2REeHFVQ3FwOXJRdWRCWHJYaVNMWm1IWDhqTWU4?= =?utf-8?B?RDdyT1NoczBla0N5a0NrWng1Y3NveVF3L3AzNS9YWFY0cm1TMzB0blJrdjhr?= =?utf-8?B?b0xBV3Jlb0xxQmhZdmNEVHkxcUZBckVSYVFaeHZ4dGlqc3A3SzRaZXgzOGNa?= =?utf-8?B?VDZHR2ZCUUthUzQ0R1Bla0NPM3dpalZaSWtOZ05vVFNpM05DcFNpa250dE5v?= =?utf-8?B?ODdzWnhWWXhCVG9veUU3YnIzc1JpTUZZZWRHV2hhczcwN3lsb3IwSkI3Tzdy?= =?utf-8?Q?qGJDNLwTy0aM0FR7RluuWW1Ip+945u251YfSbwU?= x-ms-exchange-transport-forked: True 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: DM6PR11MB4491.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa4b7b88-a68c-4d6a-a14d-08d98d6958b5 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2021 10:16:24.7727 (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: 9tfzWhFreInUNY0Cc7RUvx6bzPqiKNjLJxCOrsZdgQm6h0CgVoambV3I8wpgmHz/E6+zL5XIO5MlKlR2xOyR4YRijxVge4iWJgQ4xL5gCdQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4545 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] ip_frag: fix fragmenting IPv4 fragment 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 Sender: "dev" DQo+IA0KPiBDdXJyZW50IGltcGxlbWVudGF0aW9uIG9mIHJ0ZV9pcHY0X2ZyYWdtZW50X3BhY2tl dCgpIGRvZXNu4oCZdCB0YWtlDQo+IGludG8gYWNjb3VudCBvZmZzZXQgYW5kIGZsYWcgdmFsdWVz IG9mIHRoZSBnaXZlbiBwYWNrZXQsIGJ1dCBibGluZGx5DQo+IGFzc3VtZXMgdGhleSBhcmUgYWx3 YXlzIHplcm8gKG9yaWdpbmFsIHBhY2tldCBpcyBub3QgZnJhZ21lbnRlZCkuDQo+IEFjY29yZGlu ZyB0byBSRkM3OTEsIGZyYWdtZW50IGFuZCBmbGFnIHZhbHVlcyBmb3IgbmV3IGZyYWdtZW50DQo+ IHNob3VsZCB0YWtlIGludG8gYWNjb3VudCB2YWx1ZXMgcHJvdmlkZWQgaW4gdGhlIG9yaWdpbmFs IElQdjQgcGFja2V0Lg0KPiANCj4gRml4ZXM6IDRjMzhlNTUzMmEwNyAoImlwX2ZyYWc6IHJlZmFj dG9yIElQdjQgZnJhZ21lbnRhdGlvbiBpbnRvIGEgcHJvcGVyIGxpYnJhcnkiKQ0KPiBDYzogc3Rh YmxlQGRwZGsub3JnDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBodWljaGFvIGNhaSA8Y2hjY2hjODhA MTYzLmNvbT4NCj4gLS0tDQo+IHYyOg0KPiAqIFJld29yZCBjb21taXQgbWVzc2FnZS4NCj4gDQo+ ICBsaWIvaXBfZnJhZy9ydGVfaXB2NF9mcmFnbWVudGF0aW9uLmMgfCA5ICsrKysrKy0tLQ0KPiAg MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkNCj4gDQo+IGRp ZmYgLS1naXQgYS9saWIvaXBfZnJhZy9ydGVfaXB2NF9mcmFnbWVudGF0aW9uLmMgYi9saWIvaXBf ZnJhZy9ydGVfaXB2NF9mcmFnbWVudGF0aW9uLmMNCj4gaW5kZXggMmU3NzM5ZC4uZmVhZDVhOSAx MDA2NDQNCj4gLS0tIGEvbGliL2lwX2ZyYWcvcnRlX2lwdjRfZnJhZ21lbnRhdGlvbi5jDQo+ICsr KyBiL2xpYi9pcF9mcmFnL3J0ZV9pcHY0X2ZyYWdtZW50YXRpb24uYw0KPiBAQCAtNzUsNyArNzUs NyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19mcmVlX2ZyYWdtZW50cyhzdHJ1Y3QgcnRlX21idWYg Km1iW10sIHVpbnQzMl90IG51bSkNCj4gIAl1aW50MzJfdCBvdXRfcGt0X3BvcywgaW5fc2VnX2Rh dGFfcG9zOw0KPiAgCXVpbnQzMl90IG1vcmVfaW5fc2VnczsNCj4gIAl1aW50MTZfdCBmcmFnbWVu dF9vZmZzZXQsIGZsYWdfb2Zmc2V0LCBmcmFnX3NpemUsIGhlYWRlcl9sZW47DQo+IC0JdWludDE2 X3QgZnJhZ19ieXRlc19yZW1haW5pbmc7DQo+ICsJdWludDE2X3QgZnJhZ19ieXRlc19yZW1haW5p bmcsIG5vdF9sYXN0X2ZyYWc7DQo+IA0KPiAgCS8qDQo+ICAJICogRm9ybWFsIHBhcmFtZXRlciBj aGVja2luZy4NCj4gQEAgLTExNiw3ICsxMTYsOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19mcmVl X2ZyYWdtZW50cyhzdHJ1Y3QgcnRlX21idWYgKm1iW10sIHVpbnQzMl90IG51bSkNCj4gIAlpbl9z ZWcgPSBwa3RfaW47DQo+ICAJaW5fc2VnX2RhdGFfcG9zID0gaGVhZGVyX2xlbjsNCj4gIAlvdXRf cGt0X3BvcyA9IDA7DQo+IC0JZnJhZ21lbnRfb2Zmc2V0ID0gMDsNCj4gKwlmcmFnbWVudF9vZmZz ZXQgPSAodWludDE2X3QpKChmbGFnX29mZnNldCAmDQo+ICsJICAgIFJURV9JUFY0X0hEUl9PRkZT RVRfTUFTSykgPDwgUlRFX0lQVjRfSERSX0ZPX1NISUZUKTsNCj4gKwlub3RfbGFzdF9mcmFnID0g KHVpbnQxNl90KShmbGFnX29mZnNldCAmIElQVjRfSERSX01GX01BU0spOw0KPiANCj4gIAltb3Jl X2luX3NlZ3MgPSAxOw0KPiAgCXdoaWxlIChsaWtlbHkobW9yZV9pbl9zZWdzKSkgew0KPiBAQCAt MTg2LDcgKzE4OCw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX2ZyZWVfZnJhZ21lbnRzKHN0cnVj dCBydGVfbWJ1ZiAqbWJbXSwgdWludDMyX3QgbnVtKQ0KPiANCj4gIAkJX19maWxsX2lwdjRoZHJf ZnJhZyhvdXRfaGRyLCBpbl9oZHIsIGhlYWRlcl9sZW4sDQo+ICAJCSAgICAodWludDE2X3Qpb3V0 X3BrdC0+cGt0X2xlbiwNCj4gLQkJICAgIGZsYWdfb2Zmc2V0LCBmcmFnbWVudF9vZmZzZXQsIG1v cmVfaW5fc2Vncyk7DQo+ICsJCSAgICBmbGFnX29mZnNldCwgZnJhZ21lbnRfb2Zmc2V0LA0KPiAr CQkgICAgbm90X2xhc3RfZnJhZyB8fCBtb3JlX2luX3NlZ3MpOw0KPiANCj4gIAkJZnJhZ21lbnRf b2Zmc2V0ID0gKHVpbnQxNl90KShmcmFnbWVudF9vZmZzZXQgKw0KPiAgCQkgICAgb3V0X3BrdC0+ cGt0X2xlbiAtIGhlYWRlcl9sZW4pOw0KPiAtLQ0KDQpBY2tlZC1ieTogS29uc3RhbnRpbiBBbmFu eWV2IDxrb25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPg0KDQo+IDEuOC4zLjENCg0K