From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 88254A04A4;
	Wed,  2 Mar 2022 09:57:18 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 7B2C242710;
	Wed,  2 Mar 2022 09:57:18 +0100 (CET)
Received: from mga14.intel.com (mga14.intel.com [192.55.52.115])
 by mails.dpdk.org (Postfix) with ESMTP id 6782442715
 for <dev@dpdk.org>; Wed,  2 Mar 2022 09:57:16 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1646211436; x=1677747436;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=1IQvvckK0J5kKlH+QjDLjHV/GvF6XC6MrpJH/tOaViU=;
 b=G3xNbQhpNvQwGT49iAyp2ZRMWXOFLh81xUJyTjlJ9MaMIJujF/Q/Phlk
 +RuvTNZPXvznpDeE5PmvmD2R+6UqOt8ijvCA7O2qZENuMNpT7YfeSHlri
 pa17MTWxL1pJEMKb2F+Bj6KomMff42kc3aLpiTALdzW4WqUGaZzx/1Wgt
 s9tNd4nHWQVMf8FcIsp6NAEVsYAtp2cKj5MERACaYyzwLDMnqy1paFbLN
 Z3LzNiFmQXAi4wnKu7D0fNpBkugjxVAEgxaa9QlmJs79Gbu4zS4D8Tziq
 jYT3UOkH9+WwlvInAUoYYvEmPEsLk1eqIOGEgkHjYWaaU9vKwqYgKegx/ g==;
X-IronPort-AV: E=McAfee;i="6200,9189,10273"; a="253545455"
X-IronPort-AV: E=Sophos;i="5.90,148,1643702400"; d="scan'208";a="253545455"
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 02 Mar 2022 00:56:47 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.90,148,1643702400"; d="scan'208";a="510928435"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by orsmga006.jf.intel.com with ESMTP; 02 Mar 2022 00:56:46 -0800
Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2308.21; Wed, 2 Mar 2022 00:56:46 -0800
Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by
 fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2308.21; Wed, 2 Mar 2022 00:56:45 -0800
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.2308.21 via Frontend Transport; Wed, 2 Mar 2022 00:56:45 -0800
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.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.2308.21; Wed, 2 Mar 2022 00:56:45 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NuihhGu0dNH0BKtYtOvtOApWIYSoiLExniN5oAEqzRSjokyPvlNBzvKNlr+EHnUIXYo0ZtSSqr7T+LzY+Glmm9VVFC991OqEXVJ2iWJBJw9bsGmMw+3dpu5R49d3u7KMpnvLNp1V8myrK4gRuCkeW4lUiFzbpueRljoW2YQXD3f/WMyeEZAGn2JkBSd+7ry2kCUf5XNmZ6EX6o22mkom2LqipIUhVaTNMj1N06+vfXbUDR/QwH4VKpzPBzzE4LR1f5V2Ynj9v0dmM/D4A/sT4S7NcoenXAqkGCUGGitajeFpulZOw4eluqra4BjrymVrLDJqVlu8Ztjk/Sl/cr4xrQ==
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=L4TfFMjhN7LR1jxZ4OUjevbxQUwiknfC2AAJMbkhGlA=;
 b=dOg7Z1+dgdJWWDRbfBLNvQaS2ZCuKWIcYjjWl+llDeqLV1HlvWLlYvfZS5f7t3uj3HJ6cshUuqgVdKxz7mL+2qnJJ+IunVz1IrNq2NNI8ZSFcvT2PVfqs7pWl0dVXPitj3LKkkxDX8mj0ZO5Uo8DUT48MPqubytKsbI1eeNsMhP/MOoDyDiyoy4ULKiaBdF0pN1tCBuB1YFNhuZRg6GShHPa2mo0jQJl3xrqBZbVvRINcyiZwJ6h/iH8uWFyY8vOrzfpHUoR2zpCF8ORYDwO4VANeuzgckHrjo4q0z4TM4XYeKIxNKaq+g5IE/iIDQkE6wOOCPxmIR9WvJJrIdyTXw==
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 BN0PR11MB5712.namprd11.prod.outlook.com (2603:10b6:408:160::17)
 by DM6PR11MB3964.namprd11.prod.outlook.com (2603:10b6:5:19c::28) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.24; Wed, 2 Mar
 2022 08:56:44 +0000
Received: from BN0PR11MB5712.namprd11.prod.outlook.com
 ([fe80::345c:23ac:1aa3:5b4c]) by BN0PR11MB5712.namprd11.prod.outlook.com
 ([fe80::345c:23ac:1aa3:5b4c%4]) with mapi id 15.20.5038.014; Wed, 2 Mar 2022
 08:56:43 +0000
From: "Huang, ZhiminX" <zhiminx.huang@intel.com>
To: "Liu, KevinX" <kevinx.liu@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "Yang, Qiming" <qiming.yang@intel.com>, "Zhang, Qi Z"
 <qi.z.zhang@intel.com>, "Yang, SteveX" <stevex.yang@intel.com>, "Yigit,
 Ferruh" <ferruh.yigit@intel.com>, "Liu, KevinX" <kevinx.liu@intel.com>
Subject: RE: [PATCH v2 0/2] fix udp checksum error
Thread-Topic: [PATCH v2 0/2] fix udp checksum error
Thread-Index: AQHYLFMo1zh1UcuyFkWA3Ec94u8YnqyrzfvQ
Date: Wed, 2 Mar 2022 08:56:43 +0000
Message-ID: <BN0PR11MB57126CCAB81813335887637FFD039@BN0PR11MB5712.namprd11.prod.outlook.com>
References: <20211224150925.3296471-1-kevinx.liu@intel.com>
 <20211229093702.1930214-1-kevinx.liu@intel.com>
In-Reply-To: <20211229093702.1930214-1-kevinx.liu@intel.com>
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: 9fb62672-072f-40e9-3329-08d9fc2a9343
x-ms-traffictypediagnostic: DM6PR11MB3964:EE_
x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
x-microsoft-antispam-prvs: <DM6PR11MB3964FFE87668EA75BDEBD10DFD039@DM6PR11MB3964.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Ut38v+13A05HDY+hIQHpj7jwsJgu9+E2/B34mGsVFdSqx3L04B71lnu/WHLzUeR5vlNf+FEIw+TKe9mFP2E6nQiSm/4jyLVK8uvvfhtcdFXDMUrLJzkZ7cTELtbs7H3zsmaBAW8zhadbSYdXvHHCXnHgWy0yp06vZiDHTAap8ybMN79Aq3GaINCsvRlxWw+adtKFhlzWrf2az3iqhKDm0mC7SQzPbERgw4HcNuCCHCLpymSQv+0BXBuHIIe7ua0iJLYcIeyN0JNk1FbyDJzd7XaOE106zbEazGylwGiuIL54Qxlzp6JS1TOBjJejScPqKdhcccim/GZDH6PPmZuX82omYNio+wOVvDZZegoBIbvxhMN+I2ontKMmwC05ZwNpoyeighzg32OaXxLbFLK667JF9fiG2qr4uKWpk58sH/qoG9Udw8VsLpJIBi82fg7YCzGzyX8I5OCTpB6ImZP2GTBivdPULDzu+SggOTGUl/SfPP6aiVYHJcCdgDp2tgweHJ0or+4CBbK6kv54zX9lF5ACGakbtunUAmGiJnoHNB3Qx+0IbACJ+0x7TG6s60OnLPfHehQkM8QRnwYuI2Z7FfbPIsgOAyLS4JnvHHFI044Z14Vsh2bbD6yMYz8n0GopQFYAPJxHo7q3vd5CstxxX4V5dBKajYty6RuBr+dyH5L30DjcBjXycqS8CjOxX0W8iZv6Af5j6pHIzV6m7yat8g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:BN0PR11MB5712.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230001)(366004)(86362001)(107886003)(5660300002)(38070700005)(9686003)(316002)(8936002)(52536014)(8676002)(64756008)(66476007)(66446008)(66946007)(4326008)(53546011)(2906002)(76116006)(4744005)(186003)(26005)(66556008)(6506007)(38100700002)(82960400001)(7696005)(71200400001)(83380400001)(55016003)(508600001)(122000001)(110136005)(54906003)(33656002);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AZGj9hJqCOf4IjvyPsq9a8ouMfET4RWqI0p+uDm3+dYbDyl70YNXm/XJJt5l?=
 =?us-ascii?Q?JomWPy5wzoTStuyXdLnF9BzGwk4ZXFZgXu+hkVI+X52i742DKMKIla33vw0p?=
 =?us-ascii?Q?g17jS55D1LbkxM57c+8b4Fg0rjuJBWQzTWadPwp2/rCv86O0FSD+hWK2rrzv?=
 =?us-ascii?Q?95nCQ/vEwxVbbVH6wATIrUT332bFGKaEWYfJJo+vXnncWXmo6OjrV0m0htTf?=
 =?us-ascii?Q?B5oC71CXnWDgVwWQtRYlucQ2AUxMzP4pRtI3cwBvDv3iB0Lgegxz79lF0R4a?=
 =?us-ascii?Q?xg7FqrG6KTyByNkraWLqwMze0f65zkPUpYbw07TGfK8RpnKvNzK0qbJCjCfd?=
 =?us-ascii?Q?kEy23UV/habdF7wN5MNRxAckrQc0HTtNmD57TY97LzM0SLpLEdmjXFTctrqY?=
 =?us-ascii?Q?UKfHXlh0bgx5sL0dAnAEqdmjUEcqYVq53eZ9cay3+XsVE88ccnFimq1R8VxI?=
 =?us-ascii?Q?QpkXWgKaAorZrGZtqW6OdXgHPhW0HNcqBnLhNiJO6ccG7QIOou2iYXxvm/R1?=
 =?us-ascii?Q?4LQnFvqqA7jfiSM+2+prTJZCJX5F9XG+itCn12uIqVN4/UpqpillsHDpHj5Q?=
 =?us-ascii?Q?EVPx/ax3OXNXZbligaLfhM1pRXBjl6uVjjQltYcPUUgJa8e17SAIAiLgeJi6?=
 =?us-ascii?Q?DRWbjCckXsIc8kxzbRqTwm0fFLCA/9/jmjKqmcLjC6zOo5QruLPdsQZyALNb?=
 =?us-ascii?Q?ZbrbcrK/GcFeVl7Jo3wMLnEG/OtHskk70ZNyz0DUVM6BjfmpInxUiWgGfjhk?=
 =?us-ascii?Q?nLUxzAc2E584jObPAJSgeFOWrE+prU0Fqno8mgAWMddmGVl6d7N3hpWikXne?=
 =?us-ascii?Q?w50dFihB/zj6nkFF/44XDrWogikFUYjyl8ULIeQ4oHIqGeDqn0XMWnFfFP6C?=
 =?us-ascii?Q?3gLnlKdwL+Ab8zKAYt4TBvV3uwXENP2uJnO+d+gBJE70/ZLz+1w+xFL1PaA+?=
 =?us-ascii?Q?k7+3v4OmDSEbGteyY7VXznd7w7UzRGDfea7jmyhjkr9fE08CS8ENP0ACVAd8?=
 =?us-ascii?Q?0DghDdJGK+cNOs2K3eo3F1U6eey+EKshF2g8vtAdGWy9KKswdBpT25kHdpHg?=
 =?us-ascii?Q?XHpQyPdkwvcgPA6zYUi7rCevLvFmKXpD7m9f7kA5RjNM0wqlKzia62X1pknH?=
 =?us-ascii?Q?uAUN/EoxKWqKVYrmcom7FpgaA1yGPzNE81Tcsif3w8jNzRHkxlgJk9wPCraD?=
 =?us-ascii?Q?g0dMB6Hvtc9oopL8JUjr7UFYz3Ufl0QH8rA86LvXihkBMgpcu6x6Fxqxt8Os?=
 =?us-ascii?Q?sUP2TAL3pjfTsVdS1VDPdfzVs3k6klw3VFTmxzsgrAXZfNYTkUz9/SoSCAsm?=
 =?us-ascii?Q?EJ08uLShORFEN+NPnwZKqiG5mHjoQh1BfUwAI8EjowYhfZtaD4CtwuCOMjF0?=
 =?us-ascii?Q?kJEB6Av2J7uQ5iSPd/KVR0FuJr7tIHyLHUTWEsrgVokSWnHbR+OIEj3/zsUe?=
 =?us-ascii?Q?EmSP+ES7ViUmj6fcbiUBRZIQXCb5iPsh2MFaGt5P1yGY84T0kHFYgoNa3WKM?=
 =?us-ascii?Q?dyWT3go+zcTHb0QTnBmbgXkNph4vlEtk4fcdNrSHF+907U8ispqaVFd5wkcp?=
 =?us-ascii?Q?Mku33HFcaVBVZ0ZPGMi9JVVR08dXKR1Cemj9wGR53ZZDucpG5uxooa2fiFxG?=
 =?us-ascii?Q?mw=3D=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: BN0PR11MB5712.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9fb62672-072f-40e9-3329-08d9fc2a9343
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2022 08:56:43.7853 (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: WWiOUfNmoJQEUFoq01KvTGfp/939c6FwRwDK8xbhrcBQp4pp80SeLX8roIeP69twDOImFb4opDU1gCcvuLF44Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3964
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

> -----Original Message-----
> From: Kevin Liu <kevinx.liu@intel.com>
> Sent: Wednesday, December 29, 2021 5:37 PM
> To: dev@dpdk.org
> Cc: Yang, Qiming <qiming.yang@intel.com>; Zhang, Qi Z
> <qi.z.zhang@intel.com>; Yang, SteveX <stevex.yang@intel.com>; Yigit, Ferr=
uh
> <ferruh.yigit@intel.com>; Liu, KevinX <kevinx.liu@intel.com>
> Subject: [PATCH v2 0/2] fix udp checksum error
>=20
> This patchset fixes two related issues:
> * When outer UDP uses HW to calculate the checksum, select basic path to
>   process the package.
> * Correctly modify the calculation method of inner and outer L4 offset.
>=20
> v2:
>  - Separate testpmd fix and pmd fix into two patches.
>=20
Tested-by: Zhimin Huang <zhiminx.huang@intel.com >