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 A800043FAA for ; Tue, 7 May 2024 04:05:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 72F7E42E3F; Tue, 7 May 2024 04:05:12 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2071.outbound.protection.outlook.com [40.107.236.71]) by mails.dpdk.org (Postfix) with ESMTP id 5B1E14027B for ; Tue, 7 May 2024 04:05:11 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OMGCcCIU+szi3twG/5x+HE+RKvPpq3xoul8QVHhfWNT0O2RyF2ZA0i5fTPZewYRXjU7FwgGtGTPclJe36nkp/0hqhVvGFinq5KsxmUBqdRbAWVCG+mRc/p8jR4UmnKSnrxQZ83KLVhb7h7kqZM2hcX8bw4fxSrVFgLl1nYuVKGiXc9PpGurLedxQ404Ceie+7GebjYWlvvfY6alXQOYPBhPjVliF4AbU2ovy1C2ibeu8jMNI6OfbtuKeieBuWXw4OQvhJEcDWs5hiKaNXLu7bFyARLLgR1jk1FjMgGUfja5+j/4mwweBhvywrL7/GjEbSppJvphREq0Lii2nipix3A== 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=aj0icvzTrEkaoJyd/Fyn+bAKb6aoaWLM7DwJt/6b9cY=; b=fwT7Fy7X9c7P50BxBEGKj/BhHD2//UgTBgOKAOdsGEPacDXQs6l9dcEFYIrBuiyc4iX1E2vUNdeJFfSAia8rKlu1vLtcAp+BjvOlsskkte/GSUJNPQurYEhco/x0N3bSg1kR67XdTYVqVtPc9SrrEERmDKUQ9BZEeL/9ZEG+TjbY34am0XsQDr68708XUfhdBMmYV2OheeqwDZTTbS32XNijK21mdmCgIGR5Pl4OBIzAdaXDx/odoqPP2zaN/nisL8CbMizasrCZfi/Y2qvWFO1GF/7RLlKnbjmJSaXLDSPYq3FvPMzvNldVCdp9JZNxFBCdzs00TydEwBJ9y+6org== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aj0icvzTrEkaoJyd/Fyn+bAKb6aoaWLM7DwJt/6b9cY=; b=d8OsUinoS0YTXB/wO+gf/BjWwtNDrILzNDjzTYP8nGhMFlRr2qdY9gSuIz+H0DdUmp81kamUq3owC4J+zCTSI0Fqhs93SqfdKcOY05yorzNt0nn4bN2vGVHH7Rg88OF5ow8RvRGqA4jIwSQnPbd/cXKVHJ4ZW7Z1vFlQBWrS0li46E2y8NgWRdAayEDaY6VWpH5zHd/rWVzrvDGqeuc99P5jZWHJG4WZ0gOYti4n3Ern1Grx/q+rrgoKwy8Mt3jCUp3Mo/4fWFbYx2uzYDvr0pv5J0xc47TZo2IfiOCuDO34ZmdxSp8fJqq302D7NONoxiQlPUQAYmJE8mhnQ5QEGQ== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39d::14) by IA1PR12MB9032.namprd12.prod.outlook.com (2603:10b6:208:3f3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.41; Tue, 7 May 2024 02:05:07 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::6c06:f63e:702:2a82]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::6c06:f63e:702:2a82%7]) with mapi id 15.20.7544.041; Tue, 7 May 2024 02:05:07 +0000 From: Xueming Li To: Chaoyong He , "stable@dpdk.org" CC: oss-drivers , Long Wu , Nole Zhang Subject: Re: [PATCH 23.11] net/nfp: fix port ID meta data use in Rx Thread-Topic: [PATCH 23.11] net/nfp: fix port ID meta data use in Rx Thread-Index: AQHajt5MD4GWD1ql20+xETtQfPsgMLGBrSeNgAAIm/uACXARgIAAAmCW Date: Tue, 7 May 2024 02:05:07 +0000 Message-ID: References: <20240415024008.1000358-1-chaoyong.he@corigine.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR12MB5373:EE_|IA1PR12MB9032:EE_ x-ms-office365-filtering-correlation-id: c74140c7-7000-4be4-8c2f-08dc6e3a1e2c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|366007|376005|1800799015|38070700009; x-microsoft-antispam-message-info: =?gb2312?B?RTVHL0VEeVlGdVZ3UUZwbW44ZjZoanMvL1J6Qm9ZYUVFYmx2Qzh0NWpiOWZp?= =?gb2312?B?dWdvbk9zbXREQnZiak5iQkJOMjVZZ2EraUdlWlBnT01iMk9xT1JkWmdTZHRz?= =?gb2312?B?QUJGM1Q4bGQ3emxBMXMxR1hMTjZ6dThyclR4TVpaL1llemdCa1hKTDhicVR6?= =?gb2312?B?NmkwK1dIQm5KL2ZkaXhvbkRzbVQwOVgxT0FobXBRZ0lKc1dvdDJXRzRkWGZh?= =?gb2312?B?SU1BUzJ1b3VIOE12RVlZWXd0L3AvaFJETjBwbThLSUtFT3ZIMjhpTkg2WVRk?= =?gb2312?B?d2M4TzBmcmdtNGtJYmNjdjlTOWxmSjdMY1BDK2pta2U2SHk5QXJYL1owSVNK?= =?gb2312?B?Vkp1RXkyRW5lWFlkcDlXYi9CWVdIS2V4ejZNbEhYcjM5SHZwQmlSZDFWb2JC?= =?gb2312?B?YkR0WnEvTjlwbnRnOGFGZ2RKZkdmUkZmOTY1eHlINGN4WGp4amIwdGltTXJl?= =?gb2312?B?NENhdm9wYUViZVBLVXZGNUFIWURTTSt0YjU5Z2swZ0h2UkdoOG41YnpLYjRQ?= =?gb2312?B?RjY0akpPQjQvRTN5UkhPdWtadnFTcEZhazhOTHQ3dW5hUnk0ckxiMXE2TGo4?= =?gb2312?B?bnJZbXNyTzhLNllHTXlQdzFyNGtZRmJiVWpGQWMxaWFZRkRuc1ZaNDJsa1dF?= =?gb2312?B?T1JNMEc1TTduS1kzUWVsdjluMnUrdVg0eExrWFppWWx5ajNRdk41dFd2YlNs?= =?gb2312?B?STFaZ0FXaXNNWXNxNGpqbFYyNmtFMno2UHdXQSsxVkJ3WldYdDRqZW56VjNZ?= =?gb2312?B?RTB5dXE4aldzbVV6TU9YWWRqcWVPNmpuVFZLbmZkNmIzTFdTNmlOSW5Od3ow?= =?gb2312?B?dG1yekhDRnZ2MFJ5UGFZd2M2ZzZBWkhBOUhCMWVtNC85aFBOb3ZuTERib2R5?= =?gb2312?B?VnRldUxpUGJqZXkvRWFIZ3diWG95amFjTFBOMXZ4bmtIbXA3SnpxTWZIek5a?= =?gb2312?B?OU10WDN2ZUZpd2N3d1BKb2hicEI2dEM1a3pwUnhYZTVBbHBzalpxT1JMRXh6?= =?gb2312?B?NGY1OFdHME8rRit1SisyT3BxbXBMT09MNjhUUXZRSzhySVgrV29pR0hsOUM1?= =?gb2312?B?OUNTamVIQTJpY3VxMUErVThzd0JhNXQ1OGZ0YUtBSWgwcThxU01PMHNQV3Nh?= =?gb2312?B?bFhqc1liUEsvaG04and3ZHgxeTFHYzFvVlVqRUJrRzJ3cEFuVkl6cVZPTjlh?= =?gb2312?B?OC9WWEFXbVZoNDUwQ3B6NjRwclY0d09SV3JXOHdlMFFmS3FaNHpUb1crZ1Ru?= =?gb2312?B?OEZ6cFpTc1hBS2R6eGtucTFyMlpHZ2hITVVjdVNHVUVsNFM5K2F3M3A0K3FQ?= =?gb2312?B?M1dBV2hXdVBOUDdFYU9MUXNwRUt4Mms2Y2wydFQ3anZXMXVqcUsybnNZSDY5?= =?gb2312?B?TTFvblJBMDJDSnNlTHd2TzlXVWtZazJnVDVyTVkxVUhKWWVueVJqaml1bllP?= =?gb2312?B?QjRMNkZ4ak50SnpkZ0JaZS80MTBkWmNpRVpxYkU1RmdqNGlwckozL3hiUVZl?= =?gb2312?B?VUJyRG5hY2N5a1RsbTlFL0xJUGduNFhhU1hINEMxRFM5SWRsTjRKQkI1bHhr?= =?gb2312?B?U2dLWE9scExGejZvOENqKzhQenkwRzc2Q09BOU1SQk55bnI0THZORnZ5b2pH?= =?gb2312?B?MWZ0dVVHcEpWRW5JUFB3MGRzZys5bVBVMkkzdE9SL095eDBaU2tvTm9lOEMw?= =?gb2312?B?cG8xck9zb1lIalVOeERXKzQ3Qmljd2R2MFIxV3JKZXZrY1c0WVo3YjRkZ3lD?= =?gb2312?B?cXQ4UnhqMldaWEFNMTNMb0p3dWMvbWExY0R2UDhuSkZodVA3YnNlbmVUVW9N?= =?gb2312?B?U2VrRDloWWE4N01JK0tyQT09?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:zh-cn; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?SXN1VXo3S1VOS0llenRlYzRKNDArSTRFTjNnVVVVTFEvb0dNZFM4ZDhtS0U4?= =?gb2312?B?SWJYdm5XM25xaFg0SmZzVU1YNkh2K1BEKzNrM0pJVm83eVRlbVZlYm94dDdE?= =?gb2312?B?ZWJtcnZNUHZvU0RsRG92NVc1eEhaME4yWnZPTFNZUTV5Um04Tm5kUXpocmNB?= =?gb2312?B?Rk8vNHo3UUp4SFVKZnBWcW9VT1BmTXZTaEZsQ3ZpMk50UDZxM2U1d1MzUnpW?= =?gb2312?B?KzZlblVNWFhqSHJkc2xUd3JjOXovaVV3MU5uMDBIaVRta1NuTllwM2ZPY3RN?= =?gb2312?B?RytzM212QjRETmRtM2cyeTZUTE80alFiVmkraDE0WWhwOWlldVFwT2p0elB3?= =?gb2312?B?cElWVFZXYldzcVVRSm9Pa0M2c29QOVdKejRheFlZOEEwaTBRWWhZTllPZnJp?= =?gb2312?B?OG9aRy91KzV4Zm5aQXlOSlR4d1Y3SGo1UjZIQWdpc1BEb1ZTSUNVcWFpblRv?= =?gb2312?B?RjkwNzAzUmd6NWU2b2ZwbTBQQUxjYllhVFZ5Si96eE5TWmd6M2lCU1VNNHIz?= =?gb2312?B?ejN0V3YxTHpxc0lrNy9FOVd6ellSbzhHMmY0UHo4UWQ1YTJKWk53eUh1aytu?= =?gb2312?B?ZlVEcEovUE5OalVYQ2FWUFlwMzJWNFlvdjRZOGdKeHFnRmJZNU9BQ2s5cE0z?= =?gb2312?B?citsSXBmbUNXdEJqYU56WkU4WnVUUldtT3RSUk5OU0JtYVIyMDFFdVMwTXph?= =?gb2312?B?WWVmVk1LaDhoNURzb1dkWGYxMG9PZVdYclMwN2JMeTh4RVFSY0NDT2RBR0cv?= =?gb2312?B?d0VvcTBPaWF0NXM1MDRrLzRDUmpOcitMQkYrNm42LzZzRnErd0ZYUklhKzVw?= =?gb2312?B?RUtBN3d5VncrVGk2d1BBMXlISEkxRm9nZ2o3UEpWUDJzTGVncWh6emJOTElP?= =?gb2312?B?UndaSHcyN3pjbUVwSHorWThpMnJnZ1BUK3pTNjhGeGJvNElucU5TMjYyOUk2?= =?gb2312?B?T0QwVXc5NkVYbmVLYTNjVjk1a2toZ0pzdXIzcDNBUUprNVVLYmh3U0k3U0ZD?= =?gb2312?B?ckpncUExaVF6TWxNT3VBK1NqMDdJMFp4RUwyVGVFQnBtUXZmWXFLK1FReDE1?= =?gb2312?B?UGVXOTFHemNldTduOUw2MHZhdzVaKzBGS3JBYUdZRWhkK21VdXRHMmV3SEs1?= =?gb2312?B?ZWp2TVhWRzdCcVZ2WkVZUkcwWmI1NkFNOFVYQ2R0TWhRZitlM2JtL1Vvdml6?= =?gb2312?B?RjZ6Y0RsWWRCTk9UOFZPbU1LdzZwVHFoZERSUGZvRXI5UUNlZDRoM1dqSzVs?= =?gb2312?B?MXhmNXA4bTYwbGZ6ZlFwaW1sNFBxWlByVmVuRUVVb1FJQjF5NjcyM1YvSXhn?= =?gb2312?B?TVJ5cWtFaFdKMkN1SDZUUkJzUWZZK250enZVSDhMTVQzeVFYRGNxSjZKM3JM?= =?gb2312?B?SElxV2xOSzRRZ09uU3hoeUhndXpHYlIvcVZPME15VjJ2Q3pBYjRSK0E0TUIw?= =?gb2312?B?bWFsRDBmVXBZNy96aUZvcmlwd1FvZ0F6QkxFM3BWTStMVzNDVVNvMzg5elVx?= =?gb2312?B?MlhOZ2VkOUdISkJPbE5QWDdrdlllZUk1cHYvTm9yRmcwZjA4cEZJOUNkdU9p?= =?gb2312?B?V0JjSUhocEJ6UkFwYTFTajNudElaVWxZUzA2Q2V6ZHhZY1U4OTl5N3lqYk1z?= =?gb2312?B?MDg2NTJvVjJVMjJsaTJCKzBXaVVMZlg1ZlZTZ0NPN25ia2l1a0NjdW93SFdt?= =?gb2312?B?d0E5amNzUUdvRHdNMmlITFVBdVFkODhHSkU3RE92ZnNraGZqemUzMmhKaGF5?= =?gb2312?B?a084cmE0c253c2hHb3BJMFBwSWQ1K0x1dVdMVUltZFBPMkhybFBoek43bXRB?= =?gb2312?B?dUZLdUtKZjF4UnIxRlBqZGhyUGhQakNnQkhEQjlubkVoU2VYaWlGc2dVczhi?= =?gb2312?B?NDUvWHRRRUI4eU5oV1BmeDlvN004bUx2STR4VkozNFgwQmJmeTlIRDlMQSty?= =?gb2312?B?TXpBK3J4U1ptdjFtdUJNNG4vWVFiUzQzRUxEVU90bDVlN3o5amhHSWxwSkdr?= =?gb2312?B?SFVMMEhjRTVJcTZmSXAzRlZnMDVxa2k1dFYzVGdvY1BvVnA5V2xOdnJHTXJq?= =?gb2312?B?cDV2RTFyejNLTm5QU3l2U1B2N2huc3pGMER6dE95b2ozTmEvai93NWhEMmN3?= =?gb2312?B?RjVuNlRnTWdrOFlzVUR2T0ZkK1p1M0VGZm5pbkp1MjA0QVRhSWJXR05iR3V1?= =?gb2312?B?TUE9PQ==?= Content-Type: multipart/alternative; boundary="_000_DM4PR12MB5373AF948E173E747A74EB5DA1E42DM4PR12MB5373namp_" MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c74140c7-7000-4be4-8c2f-08dc6e3a1e2c X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2024 02:05:07.2996 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Hu9Njhv4S1g4hB6tbzo2gl6ZvEPybuysTB6FfnMnr6z8ROApUsEO3qGWmxZueSqGfLo4nYP/yYUjrrwodYzJrw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB9032 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 --_000_DM4PR12MB5373AF948E173E747A74EB5DA1E42DM4PR12MB5373namp_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 T2ssIHRoYW5rcyBmb3IgbGV0dGluZyBtZSBrbm93Lg0KDQq78cihT3V0bG9vayBmb3IgQW5kcm9p ZDxodHRwczovL2FrYS5tcy9BQWI5eXNnPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18NCkZyb206IENoYW95b25nIEhlIDxjaGFveW9uZy5oZUBjb3JpZ2luZS5jb20+DQpTZW50OiBU dWVzZGF5LCBNYXkgNywgMjAyNCA5OjU2OjMxIEFNDQpUbzogWHVlbWluZyBMaSA8eHVlbWluZ2xA bnZpZGlhLmNvbT47IHN0YWJsZUBkcGRrLm9yZyA8c3RhYmxlQGRwZGsub3JnPg0KQ2M6IG9zcy1k cml2ZXJzIDxvc3MtZHJpdmVyc0Bjb3JpZ2luZS5jb20+OyBMb25nIFd1IDxMb25nLld1QG5lcGhv Z2luZS5jb20+OyBOb2xlIFpoYW5nIDxwZW5nLnpoYW5nQGNvcmlnaW5lLmNvbT4NClN1YmplY3Q6 IFJFOiBbUEFUQ0ggMjMuMTFdIG5ldC9uZnA6IGZpeCBwb3J0IElEIG1ldGEgZGF0YSB1c2UgaW4g UngNCg0KDQpIaSBYdWVtaW5nLA0KDQoNCg0KQWZ0ZXIgY2hlY2tpbmcgdGhlIGxvZ2ljIGNhcmVm dWxseSwgd2UgZm91bmQgdGhpcyBwYXRjaCBuZWVkIG5vdCBiYWNrcG9ydCwgYmVjYXVzZSB0aGlz IGJ1ZyBpcyBpbXBvcnRlZCBieSBhbm90aGVyIHBhdGNoIHNlcmllcyB3aGljaCBpcyBub3QgZXhp c3QgaW4gRFBESyAyMy4xMSByZWxlYXNlIHZlcnNpb24uDQoNCg0KDQpSZWFsbHkgc29ycnkgYWJv dXQgdGhpcy4NCg0KDQoNCkZyb206IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5jb20+DQpT ZW50OiBXZWRuZXNkYXksIE1heSAxLCAyMDI0IDk6NTEgQU0NClRvOiBDaGFveW9uZyBIZSA8Y2hh b3lvbmcuaGVAY29yaWdpbmUuY29tPjsgc3RhYmxlQGRwZGsub3JnDQpDYzogb3NzLWRyaXZlcnMg PG9zcy1kcml2ZXJzQGNvcmlnaW5lLmNvbT47IExvbmcgV3UgPExvbmcuV3VAbmVwaG9naW5lLmNv bT47IE5vbGUgWmhhbmcgPHBlbmcuemhhbmdAY29yaWdpbmUuY29tPg0KU3ViamVjdDogUmU6IFtQ QVRDSCAyMy4xMV0gbmV0L25mcDogZml4IHBvcnQgSUQgbWV0YSBkYXRhIHVzZSBpbiBSeA0KDQoN Cg0KU29tZSBwZW9wbGUgd2hvIHJlY2VpdmVkIHRoaXMgbWVzc2FnZSBkb24ndCBvZnRlbiBnZXQg ZW1haWwgZnJvbSB4dWVtaW5nbEBudmlkaWEuY29tPG1haWx0bzp4dWVtaW5nbEBudmlkaWEuY29t Pi4gTGVhcm4gd2h5IHRoaXMgaXMgaW1wb3J0YW50PGh0dHBzOi8vYWthLm1zL0xlYXJuQWJvdXRT ZW5kZXJJZGVudGlmaWNhdGlvbj4NCg0KSSBnb3QgZm9sbG93aW5nIGNvbXBpbGF0aW9uIGVycm9y Og0KDQogIC4uLy4uL2F1dG8vc3dnd29yay94dWVtaW5nbC93b3Jrc3BhY2UvZHBkay9kcml2ZXJz L25ldC9uZnAvbmZwX3J4dHguYzo3NjM6MTQ6IGVycm9yOiBubyBtZW1iZXIgbmFtZWQgJ2ZsYWdz JyBpbiAnc3RydWN0IG5mcF9tZXRhX3BhcnNlZCcNCg0KQ291bGQgeW91IHBsZWFzZSBhZGRyZXNz IEFTQVA/IG1ha2Ugc3VyZSBpdCB0ZXN0ZWQuDQoNCg0KDQpUaGFua3MsDQoNCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fDQoNCkZyb206IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRp YS5jb208bWFpbHRvOnh1ZW1pbmdsQG52aWRpYS5jb20+Pg0KU2VudDogV2VkbmVzZGF5LCBNYXkg MSwgMjAyNCA5OjE5IEFNDQpUbzogQ2hhb3lvbmcgSGUgPGNoYW95b25nLmhlQGNvcmlnaW5lLmNv bTxtYWlsdG86Y2hhb3lvbmcuaGVAY29yaWdpbmUuY29tPj47IHN0YWJsZUBkcGRrLm9yZzxtYWls dG86c3RhYmxlQGRwZGsub3JnPiA8c3RhYmxlQGRwZGsub3JnPG1haWx0bzpzdGFibGVAZHBkay5v cmc+Pg0KQ2M6IG9zcy1kcml2ZXJzQGNvcmlnaW5lLmNvbTxtYWlsdG86b3NzLWRyaXZlcnNAY29y aWdpbmUuY29tPiA8b3NzLWRyaXZlcnNAY29yaWdpbmUuY29tPG1haWx0bzpvc3MtZHJpdmVyc0Bj b3JpZ2luZS5jb20+PjsgTG9uZyBXdSA8bG9uZy53dUBjb3JpZ2luZS5jb208bWFpbHRvOmxvbmcu d3VAY29yaWdpbmUuY29tPj47IFBlbmcgWmhhbmcgPHBlbmcuemhhbmdAY29yaWdpbmUuY29tPG1h aWx0bzpwZW5nLnpoYW5nQGNvcmlnaW5lLmNvbT4+DQpTdWJqZWN0OiBSZTogW1BBVENIIDIzLjEx XSBuZXQvbmZwOiBmaXggcG9ydCBJRCBtZXRhIGRhdGEgdXNlIGluIFJ4DQoNCg0KDQpIaSBDaGFv eW9uZywNCg0KDQoNClRoYW5rcyBmb3IgeW91ciBoZWxwLCBwYXRjaCBhZGRlZCBpbnRvIHJlbGVh c2UgcXVldWUuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCkZyb206IENo YW95b25nIEhlIDxjaGFveW9uZy5oZUBjb3JpZ2luZS5jb208bWFpbHRvOmNoYW95b25nLmhlQGNv cmlnaW5lLmNvbT4+DQpTZW50OiBNb25kYXksIEFwcmlsIDE1LCAyMDI0IDEwOjQwIEFNDQpUbzog c3RhYmxlQGRwZGsub3JnPG1haWx0bzpzdGFibGVAZHBkay5vcmc+IDxzdGFibGVAZHBkay5vcmc8 bWFpbHRvOnN0YWJsZUBkcGRrLm9yZz4+DQpDYzogb3NzLWRyaXZlcnNAY29yaWdpbmUuY29tPG1h aWx0bzpvc3MtZHJpdmVyc0Bjb3JpZ2luZS5jb20+IDxvc3MtZHJpdmVyc0Bjb3JpZ2luZS5jb208 bWFpbHRvOm9zcy1kcml2ZXJzQGNvcmlnaW5lLmNvbT4+OyBMb25nIFd1IDxsb25nLnd1QGNvcmln aW5lLmNvbTxtYWlsdG86bG9uZy53dUBjb3JpZ2luZS5jb20+PjsgQ2hhb3lvbmcgSGUgPGNoYW95 b25nLmhlQGNvcmlnaW5lLmNvbTxtYWlsdG86Y2hhb3lvbmcuaGVAY29yaWdpbmUuY29tPj47IFBl bmcgWmhhbmcgPHBlbmcuemhhbmdAY29yaWdpbmUuY29tPG1haWx0bzpwZW5nLnpoYW5nQGNvcmln aW5lLmNvbT4+DQpTdWJqZWN0OiBbUEFUQ0ggMjMuMTFdIG5ldC9uZnA6IGZpeCBwb3J0IElEIG1l dGEgZGF0YSB1c2UgaW4gUngNCg0KDQoNCkZyb206IExvbmcgV3UgPGxvbmcud3VAY29yaWdpbmUu Y29tPG1haWx0bzpsb25nLnd1QGNvcmlnaW5lLmNvbT4+DQoNClsgdXBzdHJlYW0gY29tbWl0IGRk Yzg0YjUzZjM4MjgxZmYyYzE1ZjdmZWI3ZTNhMGI1NTZkZDkyYjIgXQ0KDQpNZXRhIGRhdGEgcGFy c2luZyBzaG91bGQgYmUgY29udHJvbGxlZCBieSBtZXRhIGRhdGEgZmxhZy4gU28gdXNlDQpmbGFn IHRvIGRldGVybWluZSBpZiByZWNlaXZlIGZ1bmN0aW9uIGNhbiB1c2UgJ3BvcnRfaWQnIG1ldGEg ZGF0YS4NCg0KRml4ZXM6IDU4MGVhMGIwOWE3YyAoIm5ldC9uZnA6IGZpeCBSeCBkZXNjcmlwdG9y IikNCg0KU2lnbmVkLW9mZi1ieTogTG9uZyBXdSA8bG9uZy53dUBjb3JpZ2luZS5jb208bWFpbHRv Omxvbmcud3VAY29yaWdpbmUuY29tPj4NClJldmlld2VkLWJ5OiBDaGFveW9uZyBIZSA8Y2hhb3lv bmcuaGVAY29yaWdpbmUuY29tPG1haWx0bzpjaGFveW9uZy5oZUBjb3JpZ2luZS5jb20+Pg0KUmV2 aWV3ZWQtYnk6IFBlbmcgWmhhbmcgPHBlbmcuemhhbmdAY29yaWdpbmUuY29tPG1haWx0bzpwZW5n LnpoYW5nQGNvcmlnaW5lLmNvbT4+DQotLS0NCiBkcml2ZXJzL25ldC9uZnAvbmZwX3J4dHguYyB8 IDIgKy0NCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkNCg0K ZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L25mcC9uZnBfcnh0eC5jIGIvZHJpdmVycy9uZXQvbmZw L25mcF9yeHR4LmMNCmluZGV4IDhjYTY1MWJhNTUuLjUwMzNkNjU5ZDMgMTAwNjQ0DQotLS0gYS9k cml2ZXJzL25ldC9uZnAvbmZwX3J4dHguYw0KKysrIGIvZHJpdmVycy9uZXQvbmZwL25mcF9yeHR4 LmMNCkBAIC03NjAsNyArNzYwLDcgQEAgbmZwX25ldF9yZWN2X3BrdHModm9pZCAqcnhfcXVldWUs DQogICAgICAgICAgICAgICAgIGlmICh1bmxpa2VseShyeHEtPnJkX3AgPT0gcnhxLT5yeF9jb3Vu dCkpIC8qIFdyYXBwaW5nICovDQogICAgICAgICAgICAgICAgICAgICAgICAgcnhxLT5yZF9wID0g MDsNCg0KLSAgICAgICAgICAgICAgIGlmIChtZXRhLnBvcnRfaWQgPT0gMCkgew0KKyAgICAgICAg ICAgICAgIGlmICgoKG1ldGEuZmxhZ3MgPj4gTkZQX05FVF9NRVRBX1BPUlRJRCkgJiAweDEpID09 IDApIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICByeF9wa3RzW2F2YWlsKytdID0gbWI7DQog ICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobmZwX2Zsb3dlcl9wZl9kaXNwYXRjaF9wa3RzKGh3 LCBtYiwgbWV0YS5wb3J0X2lkKSkgew0KICAgICAgICAgICAgICAgICAgICAgICAgIGF2YWlsX211 bHRpcGxleGVkKys7DQotLQ0KMi4yNy4wDQo= --_000_DM4PR12MB5373AF948E173E747A74EB5DA1E42DM4PR12MB5373namp_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable Ok, thanks for letting me know.


From: Chaoyong He <chaoy= ong.he@corigine.com>
Sent: Tuesday, May 7, 2024 9:56:31 AM
To: Xueming Li <xuemingl@nvidia.com>; stable@dpdk.org <stab= le@dpdk.org>
Cc: oss-drivers <oss-drivers@corigine.com>; Long Wu <Long.W= u@nephogine.com>; Nole Zhang <peng.zhang@corigine.com>
Subject: RE: [PATCH 23.11] net/nfp: fix port ID meta data use in Rx<= /font>
 

Hi Xueming,

 

After checking th= e logic carefully, we found this patch need not backport, because this bug = is imported by another patch series which is not exist in DPDK 23.11 releas= e version.

 

Really sorry abou= t this.

 

From: Xueming Li <xuemingl@nv= idia.com>
Sent: Wednesday, May 1, 2024 9:51 AM
To: Chaoyong He <chaoyong.he@corigine.com>; stable@dpdk.org Cc: oss-drivers <oss-drivers@corigine.com>; Long Wu <Long.W= u@nephogine.com>; Nole Zhang <peng.zhang@corigine.com>
Subject: Re: [PATCH 23.11] net/nfp: fix port ID meta data use in Rx<= /span>

 

Some people who receiv= ed this message don't often get email from xuemingl@nvidia.com. Learn why this is important

I got following compilation error:

  ../../auto/swgwork/xuemingl/workspace/dpdk/drivers/net/nfp/= nfp_rxtx.c:763:14: error: no member named 'flags' in 'struct nfp_meta_parse= d'

Could you please addre= ss ASAP? make sure it tested.

 

Thanks,


Hi Chaoyong,

 

Thanks for your help, = patch added into release queue.


From: = Chaoyong He <chaoyong.he@cor= igine.com>
Sent: Monday, April 15, 2024 10:40 AM
To: stable@dpdk.org <stable@dpdk.org>
Cc: oss-drivers@corigine= .com <oss-drivers@corigi= ne.com>; Long Wu <long.wu= @corigine.com>; Chaoyong He <chaoyong.he@corigine.com>; Peng Zhang <peng.zhang@corig= ine.com>
Subject: [PATCH 23.11] net/nfp: fix port ID meta data use in Rx

 

From: Long Wu <lon= g.wu@corigine.com>

[ upstream commit ddc84b53f38281ff2c15f7feb7e3a0b556dd92b2 ]

Meta data parsing should be controlled by meta data flag. So use
flag to determine if receive function can use 'port_id' meta data.

Fixes: 580ea0b09a7c ("net/nfp: fix Rx descriptor")

Signed-off-by: Long Wu <long.wu@= corigine.com>
Reviewed-by: Chaoyong He <ch= aoyong.he@corigine.com>
Reviewed-by: Peng Zhang <peng= .zhang@corigine.com>
---
 drivers/net/nfp/nfp_rxtx.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/nfp/nfp_rxtx.c b/drivers/net/nfp/nfp_rxtx.c
index 8ca651ba55..5033d659d3 100644
--- a/drivers/net/nfp/nfp_rxtx.c
+++ b/drivers/net/nfp/nfp_rxtx.c
@@ -760,7 +760,7 @@ nfp_net_recv_pkts(void *rx_queue,
            &nb= sp;    if (unlikely(rxq->rd_p =3D=3D rxq->rx_count)) /= * Wrapping */
            &nb= sp;            rxq-&= gt;rd_p =3D 0;
 
-            &n= bsp;  if (meta.port_id =3D=3D 0) {
+            &n= bsp;  if (((meta.flags >> NFP_NET_META_PORTID) & 0x1) =3D=3D= 0) {
            &nb= sp;            rx_pk= ts[avail++] =3D mb;
            &nb= sp;    } else if (nfp_flower_pf_dispatch_pkts(hw, mb, meta.p= ort_id)) {
            &nb= sp;            avail= _multiplexed++;
--
2.27.0

--_000_DM4PR12MB5373AF948E173E747A74EB5DA1E42DM4PR12MB5373namp_--