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 14E52A0C4B for ; Thu, 11 Nov 2021 19:26:14 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0181F4113D; Thu, 11 Nov 2021 19:26:14 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 74D3240E03; Thu, 11 Nov 2021 19:26:10 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10165"; a="232832626" X-IronPort-AV: E=Sophos;i="5.87,226,1631602800"; d="scan'208";a="232832626" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Nov 2021 10:26:09 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,226,1631602800"; d="scan'208";a="534498802" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga001.jf.intel.com with ESMTP; 11 Nov 2021 10:26:09 -0800 Received: from orsmsx606.amr.corp.intel.com (10.22.229.19) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 11 Nov 2021 10:26:08 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.2242.12 via Frontend Transport; Thu, 11 Nov 2021 10:26:08 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 11 Nov 2021 10:26:08 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B1nB5fpW6cbvUF62sm6UxDws3TiKeZhKbtmCtt8Qbt6RA6iSOiilmldpOqdyBJh3fxD5Sx2rFm1Gg19Trh+JSCL9Qg0v/kkztWvNXw9w34yCugwo8NJQpb/ugCYXyGU3HqhOIAt7JfrjNQJovVuqO6TPoyl/fHSK8WBf8+Fljr+Kad7yYxh5pDkZCS7D78dgDbPrSBP3L29uqJv8dThRVQMK1PnlXsWS7QerpW/aw4AqijSdwNL0oZebmamdYo5xjYfHTvqTmng38xs1yxPh9KA/oXEGKPFPyXKAL3OYCLIZnVt0lpPngS9OlJvv5J9fmdS6fmCYBUa6/izIfYvH8A== 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=72CG6lF9/XEPC9QQVUGxVZu/hIeUsuhmm0zXCvkDItQ=; b=AOzs27y6yQ6An10I9bO1wXdM8SuZnqWGbHuSa59Szf76rPIX7ZO45bw+93dHToYLB9ijXwXXMCrxm4/xy6njHLGQWS0vHnchy2H6vFxZKhCqxiUdISgSrpsBU0PPV6iUwnxAUHfpHD32rReSKpqkFMVOLQM+MzVmejfOrhYzkU2IVX7lYoATggKC3owpS6rMCqiJwFaH3+W3SkLW4bxdUSqUfyFspu3ppxBhDxJwa7VxwP0uX+ORGbK1ekteE8ZCYmKbLfd6OksTfKiIxrQhkNLvK7MCVtYZsyjtOQ3Lqa/94qitCZPYB0ZUalWoUQGzSAJqTbgsOsEbxcFql1vpEg== 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=72CG6lF9/XEPC9QQVUGxVZu/hIeUsuhmm0zXCvkDItQ=; b=GV8jvX6zOcjnYBADwP9rUghG4ohWUagos3DzXkR2xBsOodrLFH7vzP4irizKJX4eNcgpsNam2LM3I0cdbXRa7WZJeA00sYA8YrDvDbLk+LGRD7+ZqUIXep3kxTqxxcM5V1e9WZ3w3F2oLx9nTez+uRDjqSCJx7vN4v9bI1pPdtA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB5831.namprd11.prod.outlook.com (2603:10b6:510:14b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15; Thu, 11 Nov 2021 18:26:03 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c%6]) with mapi id 15.20.4669.019; Thu, 11 Nov 2021 18:26:03 +0000 Message-ID: Date: Thu, 11 Nov 2021 18:25:56 +0000 Content-Language: en-US To: "Xing, Beilei" , "Wang, Jie1X" , "dev@dpdk.org" CC: "Zhang, Yuying" , "Li, Xiaoyun" , "Yang, SteveX" , "Zhang, Qi Z" , "stable@dpdk.org" References: <20211102070827.141162-1-jie1x.wang@intel.com> <20211105033705.285200-1-jie1x.wang@intel.com> From: Ferruh Yigit Subject: Re: [dpdk-stable] [PATCH v2] net/i40e: fix forward outer IPv6 VXLAN packets X-User: ferruhy In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB6P191CA0008.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::18) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 Received: from [192.168.0.206] (37.228.236.146) by DB6P191CA0008.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.14 via Frontend Transport; Thu, 11 Nov 2021 18:26:01 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: caea83b2-9fa0-4db4-7b6a-08d9a540b79d X-MS-TrafficTypeDiagnostic: PH0PR11MB5831: X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6108; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jFPeiMWV+BQNcEY4Ksxdy+b5K7DGndTfBA/I1a0X8dJ0UXqffNZKbMwxwi2qlKsZEm9ZCg1NeIXfP0VwtNIjmHEwLl05yNaGIufvdh+3mEpB4GMAjj4BOjZq8F9fwTDO/U3XBiYNx+LwxUphqC+oBwCTbkiIj6uO6EUuMOk7KPi/AGDh2OysLt7U5/aJV4QxKuX+K0OmfeKwWmcC7Ddk0P05RVl3lXCXXyjDmTa7l36rgyn8DiEZgtwYKmlPhpj2WgYaBWUSdYWCZtzKSUbkP3axXQ5nM6cpLA8BBSXNWCywSqOmG5QFGxwcyqlqmTap0K6fjxi+0ZKei3B7ATFJ0vMqYLLPgNkoRaJ6ZSNFbtiOOxoo+bGV16kRDaXzXQfGuJyxHLbymHIFjFF/R+SYeVW3qv79X+RG+J9abRPFScdqBtg0WoCNuxByPlfprhZ4AWuMmUpxfCVlW5Pf/pRFDg9kgf3WiDxAHM3kd6zUMz+21bb4N7XFvqzHIG9rW2Sd9tf35k5h+PR4wM88u2eqIPHaY2DXdF9WG4bojpI8GNbY4QJ75hiylOcU2Rb76EJfuYn0ghhir3j4BJ55zjjXkozobpNuWWo231HhJZEtYnaXvf1l5VBiZw6fE+8Dk/IsqFDOustHHSRiAN4Fe/zOw2DUKWH4xbswp/kFpIAMYRMCOPIAX6v0AUU0OcKbzQOJv9RRYWqK97HAXcB+baLhuQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(16576012)(31696002)(450100002)(31686004)(54906003)(508600001)(26005)(83380400001)(53546011)(4326008)(66556008)(66476007)(8676002)(2616005)(956004)(316002)(66946007)(110136005)(186003)(82960400001)(8936002)(6486002)(38100700002)(2906002)(5660300002)(86362001)(36756003)(44832011)(6666004)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cXQ4RXZ4OHVrQnlaUko0VWpncDBBM2ExZGd5d09OZlNSOEhWU3k0M05YTTlC?= =?utf-8?B?K3FuVEdHV0lySGFPU09mZEdTRld4ZWhNTEprdXh1K0hFelhCNituWGJHWDRx?= =?utf-8?B?d0tjZ0swTXpDVi82aXlGV2FSOW1TVTBrdEcybjJJUUZnZlo0M0lPb3YyVjhV?= =?utf-8?B?aGF2WnQ4cVhycmFrM2liOHNCMmp1NU5uZjZFb2s3SFo0T0pVRWk5Q3lla3V5?= =?utf-8?B?NmpLV0JyM3lSc1YzZ045YlBWUWpzZlhvS0tUTzE5ekp4RzNCc1NHb1RqUW1P?= =?utf-8?B?VTRZRGhBRzZhc2VLUmQ1NnowQnFxajlXTzBYU3ptOVA5cklnd1NGdFFUdHls?= =?utf-8?B?VUU5QmdlY0kzdGlRTk9jWDQ1QXQyNFFVY0NzYmVwcFhjWlR2RXBNWFd4Y0JK?= =?utf-8?B?NlFobVVWZkhnd0tibnJkUWttV25qMms2RDQ2UHF1ZFlGdVhvRHdnZEpLa3Bo?= =?utf-8?B?eHFQbFNrY1VJOVMwYjFSLzcyMnFZUVJHeUNna1o2akxBUk53S3l5ZXh5UU04?= =?utf-8?B?WU9ETmFod2x2b2NsMmt4NzdMUjVJRERtb2s0dlNkdEpaT2xPNER0V3dROStz?= =?utf-8?B?THlyVzFvY3BKWExOQ2FBOUV2VXNKdzR3dHcwN1FKZXJ0c2QyUklSa2crYmJ6?= =?utf-8?B?V0FBd1d2NGFaMU4wS0RUa0E2OFZsUDNCL0F5bUhSZzVvR3dPWVI4VVlGWFd3?= =?utf-8?B?eU5YcTM2S01CbFcyVHdER1NIQzVVdC93NWV2cWdUbHRhV0RTb2pPUisyVTBi?= =?utf-8?B?eXd2ajJUSkUzc0hlM1NCSnIzNDlNZGJsSit5SXVOVFNjeTIwY3FtZlh3cit3?= =?utf-8?B?RmFMcFVHRSsxckRmOThvL0s4SWdRU00zQnlOYWsvM0RyeVBQWEV4OGxaRHBI?= =?utf-8?B?NXhLbjRmaVZVUWpUcmhEdGYrL3JVczhSVUN2WncwSDVjS0pjSkhwRk1oTHpp?= =?utf-8?B?dTlQSW8rTldFRTkrTUd4Yy85L3E5b1AyRlhQL3RBbXZTTmxyZHpqRFR5cGlZ?= =?utf-8?B?MTlwVlB2NnNsU09wL21zVlJNdE9rb0FEelBVU0hQMi81K0RKbGZlWS9GcEhk?= =?utf-8?B?Sm5CTFBEQmkrVmxISmE3MmZ6L0x0cXpLY0pmVXEvNGlKbnJLT2F1ZENTWXhN?= =?utf-8?B?blVSNm1oaGEyakVQT21sWlBpTjZ0RWcrcmtKZDN1b3hUK2gwblVsRktrQTIw?= =?utf-8?B?RzFQT1ZJUnQ3S2tGYWd2b3lZQzVCUy9jNzVTL0dzUDlraTE4R3EwRFk1clBL?= =?utf-8?B?bkh0VldtSitYakY5UHdYRFBQdnFKOGZkejYwYm1SeTY2bWQ1eW43dk1Ha0tn?= =?utf-8?B?M3BEcE43SmV6VzVvTkdwL2FKaVFYaHZqa2k3cnpsSWVSN096QmZDTkdYVTFz?= =?utf-8?B?NVF6TnZ2dndrckdTc29SNkZBZGxnMk4wdGp6akwwVG9Cdis4ZENtQXY4WnQ3?= =?utf-8?B?cVBpakxsYVFxbUFXUUI5UHVjSXdMT0JCSmUvRy9rNmhtSnNwMEpsbHUvbWhI?= =?utf-8?B?THoxUmdGWDJnUTNFSmVyNkwzNmk3RWtYdFhKZXd1UFpncThhQjVucktReUh4?= =?utf-8?B?bU5DcXlTQWJ3RzkzdWcxYjRxWWRQQVR2bjM1RmxwKzhQQ1RnRzRjRkF5RXp3?= =?utf-8?B?UjNHRWhESnVoOUVhU21NZDRXTk9tVzcvK0oza0h2R2FVcEI2SzV1WURyc25R?= =?utf-8?B?cTlKN2JranhJeUtSQ21pYWhpZ1FoemM1bFczYjVnSEloWGF6alhXb0dTalpJ?= =?utf-8?B?SEliejlDTTM3MXgzU0wyNXFZekk1QVRIRDlRS3doRjJWdk9Nb2NrTjhzRkZt?= =?utf-8?B?ZmZGdFhDc2M4NEloSzlRcnFNcGRIZ204VXRMNDAraU1maklPZXF0V3E3dzZw?= =?utf-8?B?cFNTTWdYR1ZEL1ZtazlrZ3hxQ05telhXYmdWT2FVd3RVYVUxV0w5dTZQNjUr?= =?utf-8?B?b3BWR25kMndVb0NiTXdJS2lDdTFqb2tUWFNNaVFzMFVjUFZ3MWVVRmZOM1hF?= =?utf-8?B?UGR6Y2tGbFBlOUVLdnp0eUVRZ294RG5jajl3ZTBTSERLaUFyandnV2pHTGZl?= =?utf-8?B?eHRxSEpwTU9PWnVCM1NReXQrVm10RElnN3NjTG1qNHlDU1FVTWN2UWtMd01S?= =?utf-8?B?MlZRV1VqeHVqdkh6YWdhSHEyUGJQWGRyZFJ2aFNVa2RVeHExUlVpVURXZ0dZ?= =?utf-8?Q?s+ZwmQnwe346XzXgZMNGeGo=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: caea83b2-9fa0-4db4-7b6a-08d9a540b79d X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2021 18:26:03.0281 (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: nQpf25SIc2czEKEmWr+taxzbmbJaXFeLamvWmmUGYx7L9R6sv1y/krz6s5Flygsr4Ijs8TK9r0o2nbXqcsc6Bw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5831 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org On 11/5/2021 3:48 AM, Xing, Beilei wrote: > > >> -----Original Message----- >> From: Wang, Jie1X >> Sent: Friday, November 5, 2021 11:37 AM >> To: dev@dpdk.org >> Cc: Zhang, Yuying ; Li, Xiaoyun >> ; Yang, SteveX ; Xing, Beilei >> ; Zhang, Qi Z ; Wang, Jie1X >> ; stable@dpdk.org >> Subject: [PATCH v2] net/i40e: fix forward outer IPv6 VXLAN packets >> >> Testpmd forwards packets in checksum mode that it need to calculate the >> checksum of each layer's protocol. Then it will fill flags and header length into >> mbuf. >> >> In process_outer_cksums, HW calculates the outer checksum if tx_offloads >> contains outer UDP checksum otherwise SW calculates the outer checksum. >> >> When tx_offloads contains outer UDP checksum or outer IPv4 checksum, >> mbuf will be filled with correct header length. >> >> This patch added outer UDP checksum in tx_offload_capa and >> I40E_TX_OFFLOAD_MASK, when we set csum hw outer-udp on that the >> engine can forward outer IPv6 VXLAN packets. >> >> Fixes: 7497d3e2f777 ("net/i40e: convert to new Tx offloads API") >> Cc: stable@dpdk.org >> >> Signed-off-by: Jie Wang > Acked-by: Beilei Xing > For record, This patch has been merged to next-net-intel, and pulled to next-net from there.