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 7615642383; Wed, 11 Jan 2023 17:47:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 55B4E40A7D; Wed, 11 Jan 2023 17:47:34 +0100 (CET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2064.outbound.protection.outlook.com [40.107.243.64]) by mails.dpdk.org (Postfix) with ESMTP id B2F6D400D4 for ; Wed, 11 Jan 2023 17:47:33 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rt6m4nPfMsTl3tNcSkAksqWHjDWh6ZeS3I8ziNX3pZkTtjLWOj5ZwFqDxYkbzbItT4d1ylS6npqV/UqhOmskkgyc+2OXuWH3+2H4+MBCmdigbOIYmhGSox/0zPE8vZ+8o3fcnfgTKpXBlP3gwKWSw/16O+9EHyNxVnGG5sQaMpZ6ahrS7HuzunUW02utWadMc6GTOzA72Pkdj0N0zIRWLucHXqVYJcP5syxCJiy+AzTAeq0eSsVbQjjrotQiygWFVrdlY8DjnZrhwG/Uf1bTDb8YwMWKCHeCPehoMRvk5N2tufg3XMeVKoTrei5barrLD5dk2tGGZvF+v1I0LpfNng== 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=IFPO0JTHJKh/gysf5WUohSRTWZdEginY3/4jTgY9HsI=; b=P8Fg66oGk6jEccLou/Wxzd282sWF5sJxG4AEwR28bnXJmqxrpyEb4ISE98IDLjpb5nUY19cOub0tRF4330oWG7gwPnP4L8s6FV3O3/1mJg2nIJpxDno9B1aNinBSrR7iFLXNtnvuWVeg6+ajo+6pHymK00JVxjF7GLCQrLbKWGRBT3wGrpnQ2sZsjnxpiTU0T4jFyNpI1xB97uNc2kj3obT5q0alANG2vXHDAFuQvx8SyIHInvmDfwFjw+FtMEE27Tjq6P4yP+9frf6zXPHpVKtXaewkOv4Oxc8rz21qGUwHqK+7VSmdZaUDcfYLpyb8zlw2yz9al2oe1+XKRUvpoA== 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=IFPO0JTHJKh/gysf5WUohSRTWZdEginY3/4jTgY9HsI=; b=k1U9xntlgVBRkb1MfaNqOYVeyd/2pbFlwdgaxYjTGv73MzbAL8jAjsUCvseqda68aadyas46lZ3ckOYQ6jsr0dpC98899Y9dhgZ+KBiJLMsvfan1EdrnRozkYeYr3Rzp/r0GFsH6I4ojhf+j7aIIqmmy/oGLw7KzDbJpXFKjBT+KhClZ7DoFxcmt5fMf9xGhqbj/9gaoon+g4Qi+m5hIfO3IweX9B0NfHPQkLsfjkiVs6yDOQzv3qz6yo/QJk2+NdlrpPcP3Al9HB93aalqQ0KWPRA4gHDTwzzVUchrhyMUukJ6s9RiW3AT4klukOsFNzt8T/tk2I3Owh7MLrXgqVw== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by IA1PR12MB6331.namprd12.prod.outlook.com (2603:10b6:208:3e3::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Wed, 11 Jan 2023 16:47:31 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::fc2f:ba02:3717:f897]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::fc2f:ba02:3717:f897%7]) with mapi id 15.20.5986.018; Wed, 11 Jan 2023 16:47:31 +0000 From: Ori Kam To: "Jiawei(Jonny) Wang" , Slava Ovsiienko , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Aman Singh , Yuying Zhang , Ferruh Yigit , Andrew Rybchenko CC: "dev@dpdk.org" , Raslan Darawsheh Subject: RE: [RFC 2/5] ethdev: introduce the affinity field in Tx queue API Thread-Topic: [RFC 2/5] ethdev: introduce the affinity field in Tx queue API Thread-Index: AQHZFSdEb7yOyKq5aE+nzPnyVZiyAq6ZjM+g Date: Wed, 11 Jan 2023 16:47:31 +0000 Message-ID: References: <20221221102934.13822-1-jiaweiw@nvidia.com> <20221221102934.13822-3-jiaweiw@nvidia.com> In-Reply-To: <20221221102934.13822-3-jiaweiw@nvidia.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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR12MB4666:EE_|IA1PR12MB6331:EE_ x-ms-office365-filtering-correlation-id: dd2e299a-29dd-4c58-8cae-08daf3f38808 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Os1Ene0muxIlCNWSwCqzgvTRC/oiSPyxB6i8XalgGqXPBoc0TEBOMqX8f+XS3at4M/Mb/fJ5VB45tqyx2iXscMwyYrjtW1UyUUfkQr8LdYqbv1FQfL5VYYe6wzF0qz2Xfq5iXelQV34P8iJObAgRbdJ1oxqok8gOrKF/xs8EiK6eAnnFX0VEEzI62nGC8jvm1NaVU3c+ghK+r14mf+57dBts952KyK1lyetqisSG1LiRvW5eQmWcAPOkAegX3rKZqqriQxmYGUbqYhHO4uAYvyL5h2fsNTB+z00Dtd3qKEzwWqleoFfqMGq2R9a2mQf9+LCLEjnvg8vwKCaXUUKefzAAxJT/l9JykiwxfKAjOu5hRsDo+K6tQ0p3KYrCXHWyF+9/LmDa2TXlT2W8ad96dFyvfICSPE/7GGtSSxkV/XWXgtVcll8p9CGqS19F/2dreofUaE3ISZ1y62qo1jMjqeZUthcrkTSXCKcJgdtvoN8LavtEifePRBzO/CI7rScIECxEZcVSo9Qv+6KGutHDpR/iuD06JTtAN0K9v4oDy6+FVBR/uoWx8zvOmzHc+AzCSbhKRJ0b1lJhCXIGOuSdiYFuQOKP5MNAkBk7U8UglEwNbekbpZ8IpjmynhVJfs7dEBYNmwl1n0PozvxdkCty6xD5qKjDxhTFoAZPqq0DLiV+cMNL6UcyCxDGcncVo4QVVIMnfIe8yBK+gaoEsltSUA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(136003)(396003)(39860400002)(366004)(376002)(346002)(451199015)(66556008)(52536014)(2906002)(5660300002)(8936002)(66946007)(66446008)(64756008)(8676002)(41300700001)(66476007)(71200400001)(76116006)(7696005)(316002)(4326008)(54906003)(110136005)(478600001)(26005)(6506007)(186003)(9686003)(55016003)(107886003)(33656002)(86362001)(83380400001)(122000001)(38100700002)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WXN3TlQ5dUw1ZWZxeHhaQ04xekNnYmVDUHcxVnRuRzdsUGdta3k4Wm1iRzNO?= =?utf-8?B?bk5UUjk1NUp5TE1iWFVuNjlwUytGenpyVmNYTXZIbXA0WkVZdDI0WnlMVUFv?= =?utf-8?B?cHpsSEhQYk1iTTB3OHVnb2hXRzNKYTdYcEl4ZlFianNYT2VCVUlUSk1CSXlO?= =?utf-8?B?bXREVjRWK1JwTHE1UHFpMkYzWXNiaUs0cEJPZXFMVVAyTUcyVk1uQk05b2pU?= =?utf-8?B?ZzdGUTFUR0EwV1J2VW1TZWxieG83S1cxV2x4aWJnS0hveXNZWkVEbmZHRCto?= =?utf-8?B?eWFCRWx4OXV3Si9tSnBzdjE3NkUrTTFCcitVRHo3VGNGNUVjVlQ4NWRMS0VX?= =?utf-8?B?dmFIMUxLbW5Ja0taV3RpdXN2RmU3SnhDUW12RmxvOTdLT3Nxb0oyaEtBY2tH?= =?utf-8?B?emVJNFJyRmlEODRLRHVYMkRCU2ZxSjdyYWZ4NDdvdktkajB4MnRaaks0dnNz?= =?utf-8?B?Tk9EcVlsNndNdThXTU5OejF6TmpNQWx2TEFtK2RNcjZPZDNpU0FPK0hnalFU?= =?utf-8?B?N1ArMkx0YzQ3Z1BQbjdSTlBBTTV4dkFjNTZ5UXcvSkhpWlBTL1pnc2JQUjJq?= =?utf-8?B?QWR2eVloSWRaSFdQeHdPcWxoMXVxNFQraE5Fa3dhbFVHeXBUVXVXalROZHFN?= =?utf-8?B?VVArYVljRmZRMHhTL0p4Vld4dG8ycy96K2xNMDA2Wlo1YkdtMDFCb2E0SVdJ?= =?utf-8?B?TmQ0TmtLNm1sOHllNzFNZjJ0MHp0U2RjZ0VvZ25wNEtGN3IxelJ3R2t6NFIz?= =?utf-8?B?NjFXRlU2eCtQeWY3ZlVXV3h3TVNFWVVsVmU1MUMyeG1peEJybjlYRlB6OWR3?= =?utf-8?B?OFpoeXcvbjFOZVIvZUdOWHd1cHBkZnFHWGVlcitETThsblFldjFFbFVYd053?= =?utf-8?B?OFRUMmREMlBabXZJZVZEMEVWOEVnRkZJTXBuWjUwSHlmSkZUblY5SG1ORU5k?= =?utf-8?B?bk9CbTlmOEFVODdKdWR5QndOcUxCMHJDQkNYUml3WW5UWVlFWFoxbktEZE9x?= =?utf-8?B?d1FhaDBzcS9tNnpJYlNhWFREVHhjRlYvTHpFVHhpSDhsbklrOG9xY1dIdTli?= =?utf-8?B?RVpubGRvRVZEVmE0NEJrOHlKemJpWGFrKzBvY01qQ3VTRkpDdGwwTmZJcEpZ?= =?utf-8?B?ejI5SWVydDlHSjk4Wml0aXp2VEtwWVJJNVlSajZudFFVVW5nWjN5eHp0eE92?= =?utf-8?B?OWJGQi9xTmVQdkNJUkNsaGxyeEJ0cXdpdHRJMnFnR1E2akoydUNCRERhMG5J?= =?utf-8?B?cEFLMUtWVWVldzVjRkhXMGVneHF1RDlMd1N2a0tJT1B0amQ1QzdmMlMrbVhF?= =?utf-8?B?UlFuVEdIbTVKVGpSM3ZkQjhvVVlVRVFzazI4SFQvOGhxZXdPU2xoeGhOWVZT?= =?utf-8?B?NHpEOWE4amFncXYxYlpQTDdoVmtYUkFKTUJZVDRPNUNoWVZRQ1Z2ejlWNE1I?= =?utf-8?B?RWMzWlVYNWRpWVpFRzk4SFRNamV5cW5qajhZbm8zM0pjRDJMOVIrQjNvdnZP?= =?utf-8?B?akhSKzU0dDAzWWpjbklkQzhSUGNnSW9laVJ3SEp6UzdhdCtNZkZENW0wRENJ?= =?utf-8?B?WUN0NGdxRUdaeStBcmhka24wSmV0N1IxbXJWQ3EzbW9OWVc0bDFXMUZaRkpa?= =?utf-8?B?YUV6Zm5uS2Q2d0haZWVOdVZBa1QzZHRuYVBMak12dUZGY2NtbjJrUy9zM2pF?= =?utf-8?B?TVJGNVMvaWZ0NVZJRjZyMmlVOEJ4YlBDZHg2bVNjZW1wZE42U2JjM2g0L0Uv?= =?utf-8?B?azUreVBrVDdCUFl4RTloZW1KNEY0cGdIVitLWFdxZW9KU0g5ak5na01xTDBJ?= =?utf-8?B?TkRyVzFhQzlIeFlOOUtFSC9qZnpmS24zQmVSU1ZFUTczRTM5amw1amppUjBK?= =?utf-8?B?akcySUdpQTc0cVRXYVZMOTlLbG9KNU10TCtEa0J3R0Z3MEVmSjZ1Y3pFY3pa?= =?utf-8?B?WTJlblE5Rjlsc2d4U2kxVFYrdkFGNnJJUmM1YTFyQ216RHFBclhTeUcrNHlI?= =?utf-8?B?SjFBV0NrZW44aHdUczBoNUZiRXk5ZVNpbzEvRmhnbGcrQ3JJNVk5clhSZEE4?= =?utf-8?B?R3BVU3h1bnBzemVSMXo5N1lUczZ3RER3K3RDM2l0V0VMamV1SlVjOVFBUk40?= =?utf-8?Q?FLZA=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dd2e299a-29dd-4c58-8cae-08daf3f38808 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2023 16:47:31.0741 (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: tQ9gFckczqIXCFeN6ksb4mgRgZrzYvnKsp8iK79YMWXbmxyCSqShDP0TIm8yy7QxHMH/m4SfrQJCYcqM0Z9kdg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB6331 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 SGkgSmlhd2VpLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEppYXdl aShKb25ueSkgV2FuZyA8amlhd2Vpd0BudmlkaWEuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIDIx IERlY2VtYmVyIDIwMjIgMTI6MzANCj4gDQo+IEZvciB0aGUgbXVsdGlwbGUgaGFyZHdhcmUgcG9y dHMgY29ubmVjdCB0byBhIHNpbmdsZSBEUERLIHBvcnQgKG1ocHNkcCksDQo+IHRoZSBwcmV2aW91 cyBwYXRjaCBpbnRyb2R1Y2VzIHRoZSBuZXcgcnRlIGZsb3cgaXRlbSB0byBtYXRjaCB0aGUgcG9y dA0KPiBhZmZpbml0eSBvZiB0aGUgcmVjZWl2ZWQgcGFja2V0cy4NCj4gDQo+IFRoaXMgcGF0Y2gg YWRkcyB0aGUgdHhfYWZmaW5pdHkgc2V0dGluZyBpbiBUeCBxdWV1ZSBBUEksIHRoZSBhZmZpbml0 eSB2YWx1ZQ0KPiByZWZsZWN0cyBwYWNrZXRzIGJlIHNlbnQgdG8gd2hpY2ggaGFyZHdhcmUgcG9y dC4NCj4gDQo+IEFkZHMgdGhlIG5ldyB0eF9hZmZpbml0eSBmaWVsZCBpbnRvIHRoZSBwYWRkaW5n IGhvbGUgb2YgcnRlX2V0aF90eGNvbmYNCj4gc3RydWN0dXJlLCB0aGUgc2l6ZSBvZiBydGVfZXRo X3R4Y29uZiBrZWVwcyB0aGUgc2FtZS4gQWRkcyBhIHN1cHByZXNzDQo+IHR5cGUgZm9yIHN0cnVj dHVyZSBjaGFuZ2UgaW4gdGhlIEFCSSBjaGVjayBmaWxlLg0KPiANCj4gVGhpcyBwYXRjaCBhZGRz IHRoZSB0ZXN0cG1kIGNvbW1hbmQgbGluZToNCj4gdGVzdHBtZD4gcG9ydCBjb25maWcgKHBvcnRf aWQpIHR4cSAocXVldWVfaWQpIGFmZmluaXR5ICh2YWx1ZSkNCj4gDQo+IEZvciBleGFtcGxlLCB0 aGVyZSdyZSB0d28gaGFyZHdhcmUgcG9ydHMgY29ubmVjdHMgdG8gYSBzaW5nbGUgRFBESw0KPiBw b3J0IChwb3J0IGlkIDApLCBhbmQgYWZmaW5pdHkgMSBzdG9vZCBmb3IgaGFyZCBwb3J0IDEgYW5k IGFmZmluaXR5DQo+IDIgc3Rvb2QgZm9yIGhhcmR3YXJlIHBvcnQgMiwgdXNlZCB0aGUgYmVsb3cg Y29tbWFuZCB0byBjb25maWcNCj4gdHggYWZmaW5pdHkgZm9yIGVhY2ggVHhROg0KPiAJcG9ydCBj b25maWcgMCB0eHEgMCBhZmZpbml0eSAxDQo+IAlwb3J0IGNvbmZpZyAwIHR4cSAxIGFmZmluaXR5 IDENCj4gCXBvcnQgY29uZmlnIDAgdHhxIDIgYWZmaW5pdHkgMg0KPiAJcG9ydCBjb25maWcgMCB0 eHEgMyBhZmZpbml0eSAyDQo+IA0KPiBUaGVzZSBjb21tYW5kcyBjb25maWcgdGhlIFR4USBpbmRl eCAwIGFuZCBUeFENCiBpbmRleCAxIHdpdGggYWZmaW5pdHkgMSwNCj4gdXNlcyBUeFEgMCBvciBU eFEgMSBzZW5kIHBhY2tldHMsIHRoZXNlIHBhY2tldHMgd2lsbCBiZSBzZW50IGZyb20gdGhlDQo+ IGhhcmR3YXJlIHBvcnQgMSwgYW5kIHNpbWlsYXIgd2l0aCBoYXJkd2FyZSBwb3J0IDIgaWYgc2Vu ZGluZyBwYWNrZXRzDQo+IHdpdGggVHhRIDIgb3IgVHhRIDMuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5 OiBKaWF3ZWkgV2FuZyA8amlhd2Vpd0BudmlkaWEuY29tPg0KPiAtLS0NCg0KQWNrZWQtYnk6IE9y aSBLYW0gPG9yaWthQG52aWRpYS5jb20+DQpCZXN0LA0KT3JpDQoNCg==