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 B193E41D9B; Tue, 28 Feb 2023 09:46:55 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 92BD440EE4; Tue, 28 Feb 2023 09:46:55 +0100 (CET) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2112.outbound.protection.outlook.com [40.107.100.112]) by mails.dpdk.org (Postfix) with ESMTP id 34FE04021F for ; Tue, 28 Feb 2023 09:46:54 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=frxt/ECP9bBl0qlLfJ3CYwnR51ysKKcHQuYaREbjsaGwHvmQry/aZDloNEHiAQwsQgA0w0l3xGs9C/kyV6S9kYjryUThO/eCAC28nBHGgaVPzyaKwM4Fj36Szna2ErU5yrkLADjMPcSiujDz5vQwtosS6dIOYY6o1E8RVP5zyQCuFPbOz7QTouHQwQ/3ZhNUZKOLf31Rvb3BFakGZI7kg6HzVdGnve+cycjMO+CohGiXGxC1Z0r56yh/Z2dKwP4Nb3nFqsXEZ/gS2NiVdOufjVJXsmD9yWSDjGNiF1RLUOqWpRhn59vXwcdGB5Mjjq+y8lGv/AdRsHIq21CUOlHXkQ== 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=G5EcqAB53Mq3yUMzdEOyUSII/hziTCKGlIeMKwj1bLs=; b=NEd6cdR07POqsjZf/bURgR75ml/zoYd5RZ0FDCwkRpdR26QSYjx0SesaGl+bRIoG2aNTZKWRZiZBCM0vHznl7SIf9fvXbUBUs5E3NIgAn5muU6KGHz7C0Lpo0UTd5gzaN4uJi+vU27qrtqJ1CkTk1uJTWubSanDZ3mENHZAVaZM3VkI3uDtjmJXW9WNhIePYvJ1CtqlmYZk7tTkVXDY1+8Dce/7texHkn2ZLxo6JD2cMOHGt2BQH+LIYWkSv4N3V/viAor4v8MIsJE3XDcR+EffNSL2Ued9f6XE68TfFp/TR7NK/xdxHWCO5wG3VXMrAltrvxm4hILreal7fupCDBQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G5EcqAB53Mq3yUMzdEOyUSII/hziTCKGlIeMKwj1bLs=; b=tQWX74hvl1Z3jjyTYqyXtLpGp5MQZSEDDKoPsIxdit4bRV7bVueEF8jRzQoxHHzWmuJTy3b3NND4w4cfKoVMdxLLx0sKqSr+Hqu2wmAZQRNB5QpdsOYCRJnKmAoT5DqM5EjYdMp5YtsSa2QOOu78Xlaw8DsvZ+viHHafzivrF6Q= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by PH7PR13MB6113.namprd13.prod.outlook.com (2603:10b6:510:2ba::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.30; Tue, 28 Feb 2023 08:46:52 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d%7]) with mapi id 15.20.6134.030; Tue, 28 Feb 2023 08:46:51 +0000 From: Chaoyong He To: Ferruh Yigit , "dev@dpdk.org" , Andrew Rybchenko CC: oss-drivers , Niklas Soderlund , Long Wu , Thomas Monjalon Subject: RE: [PATCH v2 1/2] net/nfp: standardize the use of RSS-related codes Thread-Topic: [PATCH v2 1/2] net/nfp: standardize the use of RSS-related codes Thread-Index: AQHZRahuEyUj8bJBEkKzJm/FMcCz+a7cp1MAgAduAgA= Date: Tue, 28 Feb 2023 08:46:51 +0000 Message-ID: References: <20230221032909.16888-1-chaoyong.he@corigine.com> <20230221035548.28092-1-chaoyong.he@corigine.com> <20230221035548.28092-2-chaoyong.he@corigine.com> <06caff77-f4d1-6039-341b-512ef6198152@amd.com> In-Reply-To: <06caff77-f4d1-6039-341b-512ef6198152@amd.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=corigine.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR13MB5545:EE_|PH7PR13MB6113:EE_ x-ms-office365-filtering-correlation-id: cf43ad38-a0db-438b-1946-08db196855f8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PlD3BbV0r4sPICRJGoXTieRCpS6nkqBSGADNJEotlXIPZsd4XQPCQljgfIVvFBIgheBznunIehT40wjOfK+71Epmyox9PrwubuIWyUWQSZ+M0btSBIjPLXcnPTIq9MUcnJgoqy0dClmKAir8Xx2WPFH3nmbIxwR3cH0fx/qd1Q7A70/W7qrx6JpUBEG9KR4grFXqLKjq/HHNkJaZtCOmxiLYWyXqMQQ2vS2T8CEeHer76iUF3aKK3LsSQWszKyYk8+C+9DwUEPumZZI2aTQYcQINAzP+0tybOgfmnyNSz5XTcw6C7yOSQIcyWNpPdb7N9l6O1XwCAtMepsgoPABn9NPN3gKrteAA2SDY3A3MPMJhkCdUXhr2XefI3TBaDU/qShJhCq6mTwfvnKyKqKFDP3ZQ7YVb6I+Xg/AEVREYHs7rcjAfkFfrED/SyGgno4fMy6TKufkE2/TEMcxzDRZ2Bx8mtY9l1+U3qSxomA4QiV6RPXZRMLEOLG2yX0SrvvaUf3XFqIt8xgXpg7kNmMhr2kAhHNcuzqggo4Myi6nqY7ukDDvKjQUrJVNeBwYWkBPBmLmdJfvrr3RILUlqUURODtVJ++Qo32zkw+dq76Nt5HV+QZFaxdpfMkOIBLQuq/E8OBEuYbKJJGlgxE9qo/cLi44/mFQDniCcs1o/xHGbjVpe5BQMFqNOVnPsZtkJSMuEcV2yiDdQAbqRnk0ojEv77WnRGVjDJ5SoRZpugti8JcHt2c9GXQ6xp/upw5VaEWRX x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(396003)(346002)(39840400004)(366004)(136003)(376002)(451199018)(66574015)(38070700005)(122000001)(38100700002)(83380400001)(54906003)(33656002)(110136005)(55016003)(7696005)(2906002)(9686003)(53546011)(6506007)(478600001)(86362001)(26005)(186003)(71200400001)(44832011)(5660300002)(52536014)(316002)(8936002)(41300700001)(4326008)(8676002)(66446008)(66476007)(66556008)(66946007)(76116006)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TlZtTkFTcUI3REJMTFJRNTJzOGZseUxIYURJaEk3VmhzQjdSWDNBM0R3V0Jt?= =?utf-8?B?cU9BUXo2M0xrb0xzZTV3SW5jdmxwTlE3Y3RSOWZwU3haeUtSZHR6UThIeFJX?= =?utf-8?B?TDJ3UVNUODkwWWFPZnhhb0kxOWRYVnZWQjNGRTVvbDltaDV2R282ZnlIVHdH?= =?utf-8?B?Z1VMOXppL3hDNDNVb1p6b3dyRC9DZ0MxVEsrYXdoeVRoQXJ0S29MMjJXYVNR?= =?utf-8?B?VG1SM2tzNHQ3YzJOZjh1MjJsanhYWXorWE85dDA3ZU5HcEhIMUZCeVVYYTRo?= =?utf-8?B?U3ZDNWt4L2V0WkNhRjF0VktPQThqTjN1SE1HZjQwSWJkRUVuUVAwNE5HaTVp?= =?utf-8?B?dHZqUS9GZHoyakpHbHBvMlR6VFNnMGpQZC83eWkxaWl3NGJHTU9HVnNsWjM5?= =?utf-8?B?Y21uZjhZZFYzdU9SWTdQYTRZK3luakh3WlI4UnpwMzM2Z0xoSURHYnIyZ2dR?= =?utf-8?B?TmVlTEU4eFZGQmEvQ1ZxRm9YY3huOTlwdlR1bHAydzBxb01GUi93ZGg4Nm5X?= =?utf-8?B?VVBaQXNhcXF2L1FZZ2EyOHUzRktvT1U3cGYvV3FQd1pPa2dXVURwQXFCR3F2?= =?utf-8?B?a0JaSDAwVEJBdDRqNnRoZEJkZUtFR3YyK1o0akZFMlNBOTZFWGhyUzBpb3lY?= =?utf-8?B?YXYxNGc1Wm1TQnczSERmbUtYb2NCYjNGT2lZdWt0WmR1NTFPOWhmMDBuUHEx?= =?utf-8?B?dERIVWRYSTNlVU1VQ3MzR3pTTkpYT0RnZnFBRk1QRFRwbENLNWYveFhXNUVB?= =?utf-8?B?QkNnYU16NzBFaUdPWE9vTlF6dTRibU5xZ083WEkyNEc0RVliQXF4VFRqcWow?= =?utf-8?B?SFBUUU5DbXFuclV5R2pqNnlFNVZHZFd1VTZMUzlwemFBWXJGWmFBY1lkK0Nn?= =?utf-8?B?cTREVCtTdm8xejF4S1E5TUV2NlBOMFdwdU5Udk8rOWVIeDZyeXM5aUY3Tk44?= =?utf-8?B?UWZsMytTeHpyMXBjMkUvdGZzeE5QNGQ5bmkva3pmOFNEa3pNK2Z4cXVsTDJy?= =?utf-8?B?YlFTUHhpcjhKYnViWDlVaTY0VWlua2FSV3JkbTJUQXdvWHlJUzJjYzBIMC9k?= =?utf-8?B?YXd0MTBTKzQzRmEweTBXYVVONTl6SjJSTkdGa0NzVzZJWE85UHNlem1qT1dZ?= =?utf-8?B?YUI2ZStLZi9ZQUg2ZTF6dkc4MUVZYzVhWnFFR3QxdlNzS1RWSjJsK1lqRmRS?= =?utf-8?B?K1VWbnc2VnUzcm9GL0o3djFhWk53UGZTdEsrV281SVp6NDVUQjJBaldia290?= =?utf-8?B?cmlnd2hJQjFsS0NoakV4OGZzWmJBVG51UjZ3cXpWZWdYaVBRdjVWdTlpbGx1?= =?utf-8?B?VEVTdFBJb0l5MkYrSmpFcGRPK3lCOTlYM1A3ZGZidU51VVJkUkgzZThFVjRJ?= =?utf-8?B?TFZLSDdQaFBpUEdYMGdhU1FDK3JtdGdFSTQ3S1VheVFkRmJtdGJZT2wyR0Zv?= =?utf-8?B?VEx3ZzJhQXYrYnFrOEJJTXkxUG5ST3dyODhVdUhrbDRydzIwc0gybDBxb05W?= =?utf-8?B?OU1VSkNJUkZtczBFTFFUSk45Z2llMUNKYzIrUlpQdit4OENQZ2Fhak1RaUJj?= =?utf-8?B?UWlaQWcrVTNMd01VWVZOd01zQjNYVW9Uby81alcrSGNJQlRUeEd6dHlxaEpx?= =?utf-8?B?a3BoUzMzOGNVYTZ0N1BtWEtvbi9VSktsTW13V1d2L3dCRS9EbldIQnl4QkNq?= =?utf-8?B?SUcxZUZCUXFOVVZLNHllNVRwdjZvVUx2Zkltd0RwcTcybDZCOHlsYUs1S0E5?= =?utf-8?B?bXFSM09YVnhhUDJ4LzYzbXFBVUxDbXpXOThkQWFUNmJDRGpVVXFjcXU4QmJW?= =?utf-8?B?TmhHZ1Q0NWVLcjRCWWdFRXVub3lqWUpWZ25LNzdZQUg5YnVmY3VwU0I5VVFr?= =?utf-8?B?SXM1RG5udlo1OG1DR2RUdlF5UGJxM2FGZEtxVlNDOVpTYmF6bHphbmV5Rk5X?= =?utf-8?B?T2RaOGo5ejdoM1Bib0xjT3FqUTYzZzJrMjV3WnY5RFVBZklqUzB2VFE1OTZs?= =?utf-8?B?V3kvOXRsTFQyMUlMdkl4WDA3MXhkTzJVT2dkY05xbUVyQ0Q5NWpPK3dZVzI0?= =?utf-8?B?UVhsZzM0T2xZTklXNGNLK3ZzM1UzaTZHdW5DMnpmZWpjTUtRZFJhZHhoeVh2?= =?utf-8?Q?kjm/XgooZmwt3fRNLXp4BWo19?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cf43ad38-a0db-438b-1946-08db196855f8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2023 08:46:51.2516 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: uWZ1VgzrS3iSVzyZToEEne35lh8AGeVdRzbohSVKJwdisFS2fKmXAv2FpdgX8vN9r6ntLGP5hGffzhFjArnMD0m9akJ+1Mr6pZwr2OxWVKM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR13MB6113 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 PiBPbiAyLzIxLzIwMjMgMzo1NSBBTSwgQ2hhb3lvbmcgSGUgd3JvdGU6DQo+ID4gRnJvbTogTG9u ZyBXdSA8bG9uZy53dUBjb3JpZ2luZS5jb20+DQo+ID4NCj4gPiBUaGUgdXNhZ2Ugb2YgUlRFX0VU SF9NUV9SWF9SU1MgYW5kIFJURV9FVEhfTVFfUlhfUlNTX0ZMQUcgYXJlDQo+IG1peGVkIGluDQo+ ID4gbmZwX25ldF9jb25maWd1cmUoKSwgdXNlIFJURV9FVEhfTVFfUlhfUlNTX0ZMQUcgdW5pZm9y bWx5Lg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogTG9uZyBXdSA8bG9uZy53dUBjb3JpZ2luZS5j b20+DQo+ID4gUmV2aWV3ZWQtYnk6IENoYW95b25nIEhlIDxjaGFveW9uZy5oZUBjb3JpZ2luZS5j b20+DQo+ID4gUmV2aWV3ZWQtYnk6IE5pa2xhcyBTw7ZkZXJsdW5kIDxuaWtsYXMuc29kZXJsdW5k QGNvcmlnaW5lLmNvbT4NCj4gPiAtLS0NCj4gPiAgZHJpdmVycy9uZXQvbmZwL25mcF9jb21tb24u YyB8IDIgKy0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u KC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvbmZwL25mcF9jb21tb24uYw0K PiA+IGIvZHJpdmVycy9uZXQvbmZwL25mcF9jb21tb24uYyBpbmRleCA5MDc3NzdhOWU0Li5hNTQ1 YTEwMDEzIDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvbmV0L25mcC9uZnBfY29tbW9uLmMNCj4g PiArKysgYi9kcml2ZXJzL25ldC9uZnAvbmZwX2NvbW1vbi5jDQo+ID4gQEAgLTE3MSw3ICsxNzEs NyBAQCBuZnBfbmV0X2NvbmZpZ3VyZShzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldikNCj4gPiAgCX0N Cj4gPg0KPiA+ICAJLyogQ2hlY2tpbmcgUlggbW9kZSAqLw0KPiA+IC0JaWYgKHJ4bW9kZS0+bXFf bW9kZSAmIFJURV9FVEhfTVFfUlhfUlNTICYmDQo+ID4gKwlpZiAocnhtb2RlLT5tcV9tb2RlICYg UlRFX0VUSF9NUV9SWF9SU1NfRkxBRyAmJg0KPiA+ICAJICAgICEoaHctPmNhcCAmIE5GUF9ORVRf Q0ZHX0NUUkxfUlNTX0FOWSkpIHsNCj4gPiAgCQlQTURfSU5JVF9MT0coSU5GTywgIlJTUyBub3Qg c3VwcG9ydGVkIik7DQo+ID4gIAkJcmV0dXJuIC1FSU5WQUw7DQo+IA0KPiBUaGV5IGFyZSBzYW1l IHZhbHVlcywgYnV0IHdoZW4gdXNlZCBhcyBhIG1hc2ssIGZsYWcgb25lIGNhbiBiZSBtb3JlDQo+ IHByb3Blci4NCj4gDQo+IEJVVCwNCj4gTm90IHN1cmUgaG93IGNvcnJlY3QgdG8gJyYnIGFuIGVu dW0gZWxlbWVudCwgZW51bXMgc3VwcG9zZWQgdG8gYmUNCj4gYWJzdHJhY3Rpb24gb24gdW5kZXJu ZWF0aCB2YWx1ZXMsIHJpZ2h0Pw0KPiBGb3IgdGhpcyBjYXNlIHVzZXIgc2hvdWxkIGtub3cvY2Fy ZSBlbnVtIHZhbHVlcyB3aGljaCBpcyB3cm9uZywgcGVyaGFwcyB0bw0KPiBPUiBmbGFncyB0byBt YWtlIGVudW0gZWxlbWVudHMgd2FzIGEgbWlzdGFrZSBvbiBvdXIgZW5kLg0KPiANCj4gQW55d2F5 LCB3aXRoIGFib3ZlIHVzYWdlIGFsbCBlbnVtIGVsZW1lbnRzIHRoYXQgaGFzIFJTU19GTEFHIGlz IHRha2VuDQo+IGludG8gYWNjb3VudCwgbGlrZSAnUlRFX0VUSF9NUV9SWF9WTURRX1JTUycgKFJT UyBtb2RlIHdpdGggVk1EcSksDQo+IGFyZSB5b3Ugc3VyZSB0aGF0IGlzIHRoZSBpbnRlbnRpb24s IGlzIHRoZXJlIGEgY2hhbmNlIHlvdSBtZWFudDoNCj4gDQo+ICBpZiAocnhtb2RlLT5tcV9tb2Rl ID09IFJURV9FVEhfTVFfUlhfUlNTICYmIC4uLikNCj4gDQo+IA0KPiBidHcsIHdoYXQgaWYgbXFf bW9kZSBpcyAnUlRFX0VUSF9NUV9SWF9WTURRX0RDQicsIGlzIGl0IHN1cHBvcnRlZD8NCj4gDQpG b3Igbm93LCB3ZSBkb24ndCBzdXBwb3J0ICdSVEVfRVRIX01RX1JYX1ZNRFFfRENCJy4NCg0KPiAN Cj4gSSBqdXN0IHJlY29nbml6ZWQgdGhlcmUgYXJlIHZhcmlvdXMgc2ltaWxhciB1c2FnZSBpbiBk cml2ZXJzLCBhbmQgbW9zdCBvZiB0aGVtDQo+IGNvbWVzIGZyb20gc2FtZSBjb21taXQgWzFdLCB3 ZSBjYW4gZGlzY3VzcyBhbmQgZml4IHRoYXQgc2VwYXJhdGVseS4NCj4gDQpJIHNhdyB5b3UgcGxh biBkcm9wIHRoZSBSRkMgY29tbWl0IFsxXSwgc28gd2hhdCB3ZSBzaG91bGQgZG8gYWJvdXQgdGhp cyBwYXRjaD8NCjEuIEtlZXAgb3VyIG1vZGlmeS4NCjIuIEZvbGxvdyB5b3VyIG1vZGlmeS4NCjMu IFdlIGp1c3QgZHJvcCB0aGlzIGNvbW1pdC4gKHlvdXIgcGF0Y2ggc2VyaWVzIHdpbGwgY29ycmVj dCBpdCBhbnl3YXkpLg0KUGxlYXNlIGdpdmUgbWUgYW4gYWR2aWNlIHRvIGd1aWRlIG15IG5leHQg bW92ZSwgdGhhbmtzLg0KDQo+IFsxXQ0KPiA3M2ZiODlkZDZhMDAgKCJkcml2ZXJzL25ldDogZml4 IFJTUyBoYXNoIG9mZmxvYWQgZmxhZyBpZiBubyBSU1MiKQ0K