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 C730542B86; Wed, 24 May 2023 05:34:05 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B9E7241143; Wed, 24 May 2023 05:34:05 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id CFB6F4067E for ; Wed, 24 May 2023 05:34:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1684899244; x=1716435244; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=zYlhFyWfNz6fd6UBLNQQSaccVZ3hf1ggbTq6z9wqAl4=; b=ENhlcXW9DYVkkcFNMs7UgAuWl0ydiQ2hKI5G2dbTvR1bACsbMBDO4H/q 7CLa9hp2QCIhRyD3JAoZ0CJM4Jx4pVLXOeuRCJYch8Jiv9PWeqWphEmSi DTIjdOcRlxzrl9paJ+7Sz/eYJfGjEAw3Meor2JNsThEjEpnGbZ5eJHCjh 6BitbOosgLEXO1XDuiQ7C7n528TPwY0HVYQSwtgt4axji9CNTUZhvLJ7K bP6rGL2j8e7KqOvSVlK7qCWx7tpCK/CmIZePln7v0zrLbFFpbodmygtUo mn6gN3zO3A4FXCZk2uKlYeQX8ayEibvdq7O3aL9HzjuIDkZumdFw72i6r A==; X-IronPort-AV: E=McAfee;i="6600,9927,10719"; a="342902160" X-IronPort-AV: E=Sophos;i="6.00,188,1681196400"; d="scan'208";a="342902160" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 May 2023 20:33:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10719"; a="848565439" X-IronPort-AV: E=Sophos;i="6.00,188,1681196400"; d="scan'208";a="848565439" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga001.fm.intel.com with ESMTP; 23 May 2023 20:33:51 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.23; Tue, 23 May 2023 20:33:51 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 23 May 2023 20:33:50 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.2507.23 via Frontend Transport; Tue, 23 May 2023 20:33:50 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.108) 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.23; Tue, 23 May 2023 20:33:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ErHt64KWDhuXEJ55f7o1J/P9HJY0CLlTjK822IypH6iLR+pU5V0KZnPcJMrLH0863w1SXAtu9ozgdFJylfJhERD2Uds1mlj/C+poqfCsBG1zyzL15Zi8FhE0zuoPNstQJNI7wlnupeCRXne2/8MkujdXgXp68PrbLGbM8X8/jkV1scpcUiYkNv3674HA7GVS92LgkLRgFMevJNm7F5DSZ+DCu/Csd/PjCl6x/1VbWLhYy1/Sxg5QgMa6OaJDW7FIA0jaV34xOEJbhletnhyLHLg6aomX2m169C5tqcHIwRMYk66Fv48MNHKjnLNMkBItzxgyWq15vKPJOMVosrG1IA== 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=+Ic7phu8gqjD+/5Vz7kTQwY7vSQJ8kj9LsGGW46sdHs=; b=a3GEKbssOzsZsSPsxae2QplD4RtOFIRqPzKv8OYJ7/yRlwoc60fIzjE1bCVwCWbkyFeodqtWHO+OLQ8pkynSIhYv1qj83eZ75KWgeMcc/Tvv04c9Gk4jluCJ4Ni11QFuWAgIHpzmMq7sUeerQLsQZiDIOZJ9cdOl0EuQHcios1W3gCC/BFn+1iXRzmIz3e/x4naysmjVqnaqBKw8ZabrxeWBVUdz3b8cO35yYsFb2o8Rq+qecDs0US6HyyEloAVNTaAvEWW18UoH/GvHxptVlI4XK56HfaiXu6XH0KaJ/+FO31TAC6DvctWuCf+gQJn/UB7o2etXElFk1pmXY+x0mQ== 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 PH7PR11MB6056.namprd11.prod.outlook.com (2603:10b6:510:1d4::20) by SN7PR11MB6996.namprd11.prod.outlook.com (2603:10b6:806:2af::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Wed, 24 May 2023 03:33:46 +0000 Received: from PH7PR11MB6056.namprd11.prod.outlook.com ([fe80::d4b:5c26:370c:ecab]) by PH7PR11MB6056.namprd11.prod.outlook.com ([fe80::d4b:5c26:370c:ecab%5]) with mapi id 15.20.6411.028; Wed, 24 May 2023 03:33:45 +0000 From: "Xu, Ke1" To: "Zeng, ZhichaoX" , "dev@dpdk.org" CC: "Zeng, ZhichaoX" , "Xu, Ke1" Subject: RE: [PATCH 0/4] support UDP fragmentation offload Thread-Topic: [PATCH 0/4] support UDP fragmentation offload Thread-Index: AQHZbcjWFYYJgiuZ1k6o9nFwGdhy5q9pBBrA Date: Wed, 24 May 2023 03:33:45 +0000 Message-ID: References: <20230413053337.4190536-1-zhichaox.zeng@intel.com> In-Reply-To: <20230413053337.4190536-1-zhichaox.zeng@intel.com> 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: PH7PR11MB6056:EE_|SN7PR11MB6996:EE_ x-ms-office365-filtering-correlation-id: 0a259572-0d8c-4a6d-d92a-08db5c07ade8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1oBpoO6G7uBJVSD59knYsb9xIJs51pdT3ELFMOYRgXBdojGF5Rk/A2zbUQt45O00LYrmNxAvQrPJKjinCc3ARCV7zdlNRhFq0hoToM7Ka4T7meDa1lsuLPadV5/bNFllzCxzU6E9p4lTZrXR7qGDSdAfPZsvSfSiEb6vb0e8qkXT3ykIJCBRP+fyKN4EP6TH1fWgVydfi+r4RzUg81xyF1yb7S/gOCQf+GZLHafU0dWBSgyHUA08cpNyeNIpoJpqcFnA7YXKWB4eIPJ0Bx1jr/Ldz+tsDUKbMYvgmEb5bEv9ifoHku8QhKxk7oNulooKuGAy0R6T5LGFHP+203/4j23YiNcoPIqL6i56vn1w3xl4wC9ogCn3w57tzMHeE5QughhHP+vHZ5HX6QB4cpo6Pd7on2Dqgk4/bHt2NZogKqoq3ikj4b5Wg+qcxK9PqxfO/0tjksHabxZ7r59VeKfLideAn6uvkBM8IyPfYSLr8Umb0FsnGM6cPgMjz1P2MML1PuBpNZAVFU9iXt7uhLem2iYZKkVNRy76D3+uwNazwk0YNRtCZbBVrs6hQtCbc/zLU7LZl4+2i8NZUgIGwzHtuh9Zg3oiA9wYQKwqBqh9DaMQ6pR/b4ntBfcsxGraSyvP x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR11MB6056.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(376002)(39860400002)(396003)(366004)(136003)(346002)(451199021)(33656002)(55016003)(4744005)(82960400001)(6506007)(122000001)(9686003)(53546011)(107886003)(2906002)(186003)(83380400001)(38100700002)(71200400001)(316002)(64756008)(66946007)(66556008)(66476007)(66446008)(4326008)(76116006)(86362001)(41300700001)(7696005)(54906003)(110136005)(478600001)(38070700005)(8676002)(8936002)(52536014)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?bz4Qo06EC/ChmNxJssuvxR0ES/1Ocka47MYVHI/z8Cb6JFTdMg81MaqEUOZH?= =?us-ascii?Q?n1C5a6JgKHqtLGdCAxTq7pO0ewHxnj0YMqBlPFUnQ40IUXUR56cZF4wpHXmv?= =?us-ascii?Q?obR5mERzdj50cOywfmyUPVstLJUPDoHbBKu2IgT7JaG5eFHVMXx8htr/W+P1?= =?us-ascii?Q?x1oZD5CjMYIyX5Tbrp4NDXXuBv685mBj1Sd3JBlQ8r6YkWDzOz7HYLfWii1y?= =?us-ascii?Q?4Ov4DWtvbJlHOyiXX4PwBAjZKhLhd18RiwZ0BsftAzLfJWVS5dTDkxkyz1hv?= =?us-ascii?Q?SO4LNsyPMwvwR9vjAVKhgTyycoHsBejAZ3AJRj7huU9mz1E5ksSfWbohrtyT?= =?us-ascii?Q?lEpkpjD7ddbxdLw1j7Q0M5WJWx8Ysu+DvaowaTAUb9rHMHOWDijTUFNPYykv?= =?us-ascii?Q?9qxs92LHfsHaTIBsFpcZZRYZCXrYpXOaNVYuOr8B7WmvXl8VXwtDr/iLZrOf?= =?us-ascii?Q?c54svGlhkZFZ9fQB9n86X3bGehRzx8frH+J6H9ppgHmJj7Iw3IAarex5+Fk3?= =?us-ascii?Q?eD/JnNL4ffuBc6tQxjLK89vhyEGUZ9vsMYjqCLLJoPFsLhUPAbJyR9mXN/3o?= =?us-ascii?Q?zcxJCVJIvtYCE2LYrDfh30kdTblrhgNTBZySnglrZSKpvQVZKDxdaMTwBwGs?= =?us-ascii?Q?QoNCsyQU7Ind/ZrB94eF6SsnzphVygTB9jLY9JLWlD9cR0JZ5HLRejoF1aoG?= =?us-ascii?Q?AInMWZAjCge48gDBBJDczkbTcA2d8GiOMLXfD6Q1A4xrrIFtz7kfnnrdN8RN?= =?us-ascii?Q?dBjulB7LUd5KR9a+u/rNrugFKEzSBC0DLlHDydaetcggtrmH8cftH9yXWXap?= =?us-ascii?Q?LU+UaT8adUcdXE3Cm29gO87wtyZzMW/OPV2fzyFnOcuACcYEYLRLXJ8PQoEd?= =?us-ascii?Q?yhm4K+ta1FQPS4HFl7e+4NoQq2fbcMyl8A5/TjS1D01NNMjvLNVm/673oTDN?= =?us-ascii?Q?y7/GHorPYntfm5rAlTme7Luh3UA1fUMue9Hx7yC2B6kwyA8KAmrIeKrFCa7b?= =?us-ascii?Q?z3aqwiYAcEuU6efc5IHBHdC7saiNiJ3jpP3JyN4QHThf5vy8wu9KAEj+feRC?= =?us-ascii?Q?oXqxdNtxZutXUiGSFcd3LToFKakRtiOvR03IRvUA5KWPfV/orTBknRYXp7QN?= =?us-ascii?Q?ldFeJ8ZUoOpCL32R4JYi4JJV8Xg1mBLk6ylZWYFax+FwPYzFE2lvBv/RpDb1?= =?us-ascii?Q?n9OyhkbV079vLeO/JfkMeSQ8laHRvx56rdela3movnfzjDIGlTVGhgAjaxep?= =?us-ascii?Q?JQ750iciCsaAs5HsaIHAS2JDLXBnxey+y/38hCdTWzXIJEWDtTvCUAzha2Ye?= =?us-ascii?Q?EFDfkvt8GLLaAbpX2ku/bCEHMjMiGogo865A67aVnnx6/I1I/FA7RAq+8F5X?= =?us-ascii?Q?ELv2tf7aux8CxsC7nAwSKQrxF+XHn5b7+ikICuV3QC2lQ0RgTB9K6u7zmpeH?= =?us-ascii?Q?1p4zbhKOfT+pnerrc93ReidOg3zcTKVBxYDsFjp3PXZjPBPsTazFvwfjgu4D?= =?us-ascii?Q?TYlrtNZJkYGdEJyO5WGfzXA4MuElhNhIFzYAdmC6XPIsoIzsrtGGHQsadjKF?= =?us-ascii?Q?Ho3NIPTyRmrac3lDCxL/3DRkFjYx/tTW6SjcuXqt7MtA5+EM9Fd6XmJyHilX?= =?us-ascii?Q?uNp8Tct1qeqZJhurvcYhb78=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB6056.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a259572-0d8c-4a6d-d92a-08db5c07ade8 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2023 03:33:45.5082 (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: yXEYur7TsrWoZhheNveDXAZ1ls3SnlRDKpAyowyD3GeybwBVO/LVxk2pXWa+9dPwqlbfgi3ogwUh9MPGisqiAw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6996 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 > From: Zhichao Zeng > Sent: Thursday, April 13, 2023 1:34 PM > To: dev@dpdk.org > Cc: Zeng, ZhichaoX > Subject: [PATCH 0/4] support UDP fragmentation offload >=20 > This patch set supports UDP fragmentation offload for ice and iavf. >=20 > Zhichao Zeng (4): > net: calculate correct UDP pseudo header for UFO > app/testpmd: support UFO in checksum engine > net/ice: enable UDP fragmentation offload > net/iavf: enable UDP fragmentation offload >=20 Verified and Passed. Two extra issues exists found blocking very limited part of validation. 1. On QEMU DCF not able to enable rx_vxlan. 2. IPv6 Tunneled UDP packets triggers MDD event. Tested-by: Ke Xu > app/test-pmd/csumonly.c | 17 ++++++++++++----- > drivers/net/iavf/iavf_rxtx.c | 2 +- > drivers/net/iavf/iavf_rxtx.h | 2 ++ > drivers/net/ice/ice_rxtx.c | 15 ++++++++++++--- > lib/net/rte_ip.h | 4 ++-- > lib/net/rte_net.h | 5 +++-- > 6 files changed, 32 insertions(+), 13 deletions(-) >=20 > -- > 2.25.1