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 5FB7141C52; Thu, 9 Feb 2023 15:47:38 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4268C410EA; Thu, 9 Feb 2023 15:47:38 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2088.outbound.protection.outlook.com [40.107.223.88]) by mails.dpdk.org (Postfix) with ESMTP id 1C71E40EDC for ; Thu, 9 Feb 2023 15:47:37 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dcE/DYWUhpZG7T7w6Rli4bU6y9g5Iq8YIINcGH+MiB1aXNwxBpk5ktDOjJlRW9/Cqz5RK4Jq36hkj9d6jh4u9zIosjLaZ4G0hwMmNTUDD8adyfm6zS+3+RNeELp/7HXqUAWC3Y3zsrgmPcUI3elMsPuVcxKVERbAbgTQ/25GY6IW+WHmmNYIWfmogtnarNCfM1sGapdyodecnzz/lZpid//Pa1AW/bw5/q/9Uua+81e+zb28eFRGBZvzpe+iqvLnXpfK2g0BRQwbcd3vkb0lmqfzHZ5uBtO6KAyMc2dt2BIFBlMYC5NkOaT2xJDqZy6FSAobPoAUcPwlVEkPuIl2Rg== 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=fQk0w2u1ZObioK6ExuCFBwP1FILepIrL+yg5oItQDzE=; b=E0FyWGItJIYLbI45RBAH24gBkdh/41j8qYYQh5PoK9H3hDtsdZ7cngrbzpf+ga3vb6+M9qPHE7nLtwpvi5ns16PpQUNt9VSZ2BszxkAcjWT0RaRJ+ti2sgUj37JFbCeWwFaMtMWhbkUCClWE0/gW3wqMByzcjF+Ub0u2hWqDLt6IL7MFwE2dLhLyDKvYL2H/2i0ALLxaZhoZ4hyrojLrsnGn0oevV954dWc5zxItM4/XcC0121WGFEpmdVcte6rJENuEwztspNyMvwi+kvB/U1L2zSZFhWVPwkohfrDn0RVp4QEjcY0J2lrSuY5THQahY/B6xL7vr3Tpl35SBhJrxA== 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=fQk0w2u1ZObioK6ExuCFBwP1FILepIrL+yg5oItQDzE=; b=pmYXQPvlS5V5nS0/mL/Lzm2bf57LfRTAvIt2B898QBNWGINsDQYubOhc/UYSg+EzNlAac3lz52TPkGwhD9BvH3IHXVHgrJwofKtZkUdgzygXL1FoDrzvZSuZlzT1YZUkV2p3kWBr6tCnzYZmi/+96uYM007n1ApFtUdG4n4I3Ha+IL5XUeIIcWnninXqoePFHlQn9LabOeC9wDNfxe6uZg0SIH6TLBAOGx9uWUX+QXS2c4hH0hquzlrOORwQV8VW4SvgG+jsXa82LM4vdy3LG3uJcSUv9u2Egvgx5shJ7hL3Ltv7Te9GNwXF/fNYervmD3Sv+n9hlcUzD3FFRTsNMQ== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by DS0PR12MB6536.namprd12.prod.outlook.com (2603:10b6:8:d3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.17; Thu, 9 Feb 2023 14:47:35 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4%5]) with mapi id 15.20.6086.019; Thu, 9 Feb 2023 14:47:35 +0000 From: Ori Kam To: Slava Ovsiienko , "dev@dpdk.org" CC: "ferruh.yigit@amd.com" , Raslan Darawsheh , Matan Azrad , "arybchenko@solarflare.com" Subject: RE: [PATCH v2 1/9] ethdev: sharing indirect actions between ports Thread-Topic: [PATCH v2 1/9] ethdev: sharing indirect actions between ports Thread-Index: AQHZOvzVXO57Jf4vkUyZKPAmkG46ga7GtLcQ Date: Thu, 9 Feb 2023 14:47:34 +0000 Message-ID: References: <20230206095229.23027-1-viacheslavo@nvidia.com> <20230207140206.29139-1-viacheslavo@nvidia.com> In-Reply-To: <20230207140206.29139-1-viacheslavo@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_|DS0PR12MB6536:EE_ x-ms-office365-filtering-correlation-id: 20f60ceb-fe2d-4096-8eba-08db0aac94c0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nTwhcI59WNexSRDVIK9I79ZsBoteVwclPBM7mNvN6V6X0vacBquzD4+uXm0aRglpOoJ8nZKmpKrCozTNSr9jtldDdhOWxRVy51GXp7cEpjqZzsjvsIGSfzD0bw2N8f60t/xEO9Dqi0bRfqegxA4W/a2Cdup4by5jZh2zLeYG5kb/R2k+7hOvPzeJ3zl2aJ4/th+sfm8C6FYBqg4k5wMaPf4xHysOLFJ4Kh21YrHxxSK06MCqjUJpBeoCbO6rRQNgQP6dAzvX1xAtEhXYe8ZLt7V8mkkhobCTtToweFW8oZxoUV+OOf794Zy8nIvGcwf5P4EVqn+wiPGaflaQ3jkGd1c53qr9pfR6fSFSI178v+GrpxvcZuIDGMKCfw599kDSM7hIjfUp5gJoxswVTGLkyqX1ZEd/K6f/I/q/Yzm0EI9OoNPNeemLIp4/dXufbfrlSDmcYANKX8LPyDb6NZKrGtX103SzuZ/TRzkthOG2hBB8QGMLyffJbC9RkOeZZD7rjTcsCYhEBBBydCQ+Tl0OY7IKdZWkn1z1MghOgtXffalTna65/J6ckEYrAby0C0xau99GctaNVcK+jU7SaHh5g2PxG6RnGDnLxXs1NOEnUGCAn8cxE3cFqJHkuM3BM5pEPd4aix1CXmpno82Ccj1jnCyVpfyCzfobIcNDej0D+I9Wp7D4jbhISwpVz3qZLZgxeT46pyxbcvVF45B4o1jVzQ== 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:(13230025)(4636009)(376002)(39860400002)(396003)(136003)(346002)(366004)(451199018)(83380400001)(86362001)(66946007)(64756008)(55016003)(8676002)(7696005)(66446008)(33656002)(71200400001)(4326008)(41300700001)(66556008)(38070700005)(66476007)(76116006)(478600001)(316002)(2906002)(38100700002)(8936002)(52536014)(186003)(9686003)(26005)(54906003)(110136005)(6506007)(5660300002)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eXkwbkxqOGRBZ3U3ZTN2b3F6L0V3K0ozZE9zbDNoNTF4WWI3cXNYaEc2cE5F?= =?utf-8?B?ZW9MVyt3SGtpM3VJOXE4YzhDTzdkWVgvT25ydnU4STZqc2NSVlFtclQyT0I1?= =?utf-8?B?aC95T2piL2haRUlER2hDSGk4ZjBad1N6VlIxUmtraE8xZXQvNUtpc1JJVDNV?= =?utf-8?B?MUllZFdzVWNjYzhudkMydWJCSjNKbFpMMGdMbnR6dVNBYWdndTVuOG5tTjZY?= =?utf-8?B?cjlJN1prYzh3dmxSbFhLZHlnV2Nuejh3bW11ZE1tMDZUM3JjUmx0a21JbVNK?= =?utf-8?B?R014WDV2OWtjcGticHFFYSt5YlUzMXJhYkV5eDQwdEQzdmsyRkg0T3FERmRN?= =?utf-8?B?V0RLUUJiRUhuWFdVK28raC8yMUR6WHpYWTd1Q0p3UElSajU3NXkyamxwRzhU?= =?utf-8?B?dnZjc0pmdTFXREt2NXVVYUFjSkFsU01HKzJBbVI4aGRwNStjOVhVRUZycFVK?= =?utf-8?B?R2tTd2NJNCt5QmtEN1dIMDgvRlFFL29Cc0I5SlNHWERMODNJdGV6aXVaN01R?= =?utf-8?B?ZlB2OVE0M3FmYU1tUW9sc0VIQzEzY3NjMWNzdHRiZG1memwwQ3lOYjcxS3V2?= =?utf-8?B?MUlXU3l1MGFHK2tTOTA0bVE5U1cwbDh4WVdkdDFkR1RKc0NHcTdjeU1hQ3ZR?= =?utf-8?B?WVdqY2dYL09DVVhMTElMbHN2dmdxNWIrNmNqekYrS1FkSm1GQTBIV1Q5MzQ3?= =?utf-8?B?LzdzZ0hKOHZXR1YyYWhaUDBGSTlqNmFCU21vcEVra3pmZ1VwRFdKMzhRVDBt?= =?utf-8?B?L0JkLy8rNXEyM3NiS24wU2NwQnhOKzl3WDlZVE1tT2F2Qi85RWhNd08zY0NU?= =?utf-8?B?Sm1oVk1Ua0RLOUIzSEtyS082RDVjNlhKQmlOUExhKzdqZ1lqZWdQOEFaVCtF?= =?utf-8?B?TjBydWtwQnQrK3VycHgzQ01CdDlpYmY2bWdxcEg3L1l3dDVqVWl5UWpZQWJw?= =?utf-8?B?NVpZb1ZQQm9lTzZZakVUT0NUNUdmd000eVJ1aC9aVHk1QTQ3OStjallCckx6?= =?utf-8?B?SGs2T3FvUnZUQml0eURKcmRHMDVPUFFjL1l0WDFJc1c1Q3lQU1FuYkVSVnpE?= =?utf-8?B?ekJmOEluOFprc2JndEcvS1hhS3V5SDFFSGZSWVUyeS8yMHozNkxiTi9VTDdl?= =?utf-8?B?SFMzQ3dSQlUxa09qMkN6a09JcWdpalBDc3YyYkRWb2tkRlV0T1NMQ2UzMzNS?= =?utf-8?B?MDdCTXg4dmMzcTg4YnQzQUdqVTNTLys3U2JlYnNzcitRWlRoekJ3dGpDaWZi?= =?utf-8?B?Z25ENkRGcU9TUll3cGhYZmtyYlovNWtoWWlJY2VyNElzS3pQb25tZ2tsN1Ri?= =?utf-8?B?VDNQWFpLbGF6bE94L25HS1RzWmJtVVNkc1NjTkNRQmMyRWVzUkFIMUZGZExP?= =?utf-8?B?L0dEOWtJL29TMkl4ZzdQdFozc2FWWlRXdTVtTnF4dXpCbjFxekd6ZEZtS0Rh?= =?utf-8?B?N3p6MHgwRm9LY3R1OVhUZ1pVeTBPSGoxQ2Y3bTdUODlTa2Nnc043U01FZ1Zi?= =?utf-8?B?c0pNcGhCVUptb0R4cUlQZXpvQXBsN3dGM2tENXJtd0gyb3NqQlVVSVhHWk1s?= =?utf-8?B?bHFuWEJXT05lUHNxSnNlcHZOMXVZRGQyR29VRnZDN0RVNzNTTzRWN3NXcUl3?= =?utf-8?B?OGdLajRWNkU2SWVINk1NVEt6UjlkYUx2UUowaHlma0dVemFGR3oxODl6OUkr?= =?utf-8?B?TmRWOU54SjU4bnV6dFdGbmhLUEl2cnROZjlSQ2s3cnFzakVtK0xYRXNiSjJN?= =?utf-8?B?WVZVckE2alJxZlEzeEVqTzRZQ0ZZMk8vU3dyK0M4ekV5TlR5SkQrVHVoems2?= =?utf-8?B?NmQ3WHZSbFpZa3Y3ZzdiaDNLQ2U1UGRubjU4YTQrZlBxdmF3ZWhocndqazAz?= =?utf-8?B?c1ROSzhzb0FDSzBhNlFOU3NCMlRtRnlscThHdHg5bTIwdnVpbkFvSURqOW1G?= =?utf-8?B?VU8zSnlzZGllY2JxRU92YVYydVhFWEdmeWFSWDJYdEVwOERIalgrQ0NRQ0tP?= =?utf-8?B?dlMyOVZRTUtJMmdSSXFhQVIxQSswT3FPcHZjSm5EaG5FeGExeDcvNmpBc0xN?= =?utf-8?B?S2luVm16M2pYSlVRZi9xbG82SzNmL1kwRm90OVNJNEJLMUtNSkdtZDJIOGRi?= =?utf-8?Q?Zl8o=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: 20f60ceb-fe2d-4096-8eba-08db0aac94c0 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2023 14:47:34.8888 (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: vT9pLDbwzvjwjQp8zAksASojFeWj2ofG2MAq2n8YEg4s9Vk4A+uqU/cd6WN8GowwymjwM+2Bbp02nFX7klJ21w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB6536 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 SGkgU2xhdmENCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTbGF2YSBP dnNpaWVua28gPHZpYWNoZXNsYXZvQG52aWRpYS5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIDcgRmVi cnVhcnkgMjAyMyAxNjowMg0KPiANCj4gVGhlIFJURSBGbG93IEFQSSBpbXBsZW1lbnRzIHRoZSBj b25jZXB0IG9mIHNoYXJlZCBvYmplY3RzLA0KPiBrbm93biBhcyBpbmRpcmVjdCBhY3Rpb25zIChS VEVfRkxPV19BQ1RJT05fVFlQRV9JTkRJUkVDVCkuDQo+IEFuIGFwcGxpY2F0aW9uIGNhbiBjcmVh dGUgdGhlIGluZGlyZWN0IGFjdGlvbiBvZiBkZXNpcmVkDQo+IHR5cGUgYW5kIGNvbmZpZ3VyYXRp b24gd2l0aCBydGVfZmxvd19hY3Rpb25faGFuZGxlX2NyZWF0ZQ0KPiBjYWxsIGFuZCB0aGVuIHNw ZWNpZnkgdGhlIG9idGFpbmVkIGFjdGlvbiBoYW5kbGUgaW4gbXVsdGlwbGUNCj4gZmxvd3MuDQo+ IA0KPiBUaGUgaW5pdGlhbCBjb25jZXB0IHN1cHBvc2VzIHRoZSBhY3Rpb24gaGFuZGxlIGhhcyBz dHJpY3QNCj4gYXR0YWNobWVudCB0byB0aGUgcG9ydCBpdCB3YXMgY3JlYXRlZCBvbiBhbmQgdG8g YmUgdXNlZA0KPiBleGNsdXNpdmVseSBpbiB0aGUgZmxvd3MgYmVpbmcgaW5zdGFsbGVkIG9uIHRo ZSBwb3J0Lg0KPiANCj4gTm93YWRheXMgdGhlIG11bHRpcGF0aCBuZXR3b3JrIHRvcG9sb2dpZXMg YXJlIHF1aXRlIGNvbW1vbiwNCj4gcGFja2V0cyBiZWxvbmdpbmcgdG8gdGhlIHNhbWUgY29ubmVj dGlvbiBtaWdodCBhcnJpdmUgYW5kDQo+IGJlIHNlbnQgb3ZlciBtdWx0aXBsZSBwb3J0cywgYW5k IHRoZXJlIGlzIHRoZSByYWlzaW5nIGRlbWFuZA0KPiB0byBoYW5kbGUgdGhlc2UgInNwcmVhZCIg Y29ubmVjdGlvbnMuIFRvIGZ1bGZpbCB0aGlzIGRlbWFuZA0KPiBpdCBpcyBwcm9wb3NlZCB0byBl eHRlbmQgaW5kaXJlY3QgYWN0aW9uIHNoYXJpbmcgYWNyb3NzIHRoZQ0KPiBtdWx0aXBsZSBwb3J0 cy4gVGhpcyBraW5kIG9mIHNoYXJpbmcgd291bGQgYmUgZXh0cmVtZWx5IHVzZWZ1bA0KPiBmb3Ig dGhlIG1ldGVycyBhbmQgY291bnRlcnMsIGFsbG93aW5nIHRvIG1hbmFnZSB0aGUgc2luZ2xlDQo+ IGNvbm5lY3Rpb24gb3ZlciB0aGUgbXVsdGlwbGUgcG9ydHMuDQo+IA0KPiBUaGlzIGNyb3NzLXBv cnQgb2JqZWN0IHNoYXJpbmcgaXMgaGFyZCB0byBpbXBsZW1lbnQgaW4NCj4gZ2VuZXJpYyB3YXkg bWVyZWx5IHdpdGggc29mdHdhcmUgb24gdGhlIHVwcGVyIGxheWVycywgYnV0DQo+IGNhbiBiZSBw cm92aWRlZCBieSB0aGUgZHJpdmVyIG92ZXIgdGhlIHNpbmdsZSBoYXJkd2FyZQ0KPiBpbnN0YW5j ZSwgd2hlcmUgIG11bHRpcGxlIHBvcnRzIHJlc2lkZSBvbiB0aGUgc2FtZSBwaHlzaWNhbA0KPiBO SUMgYW5kIHNoYXJlIHRoZSBzYW1lIGhhcmR3YXJlIGNvbnRleHQuDQo+IA0KPiBUbyBhbGxvdyB0 aGlzIGFjdGlvbiBzaGFyaW5nIGFwcGxpY2F0aW9uIHNob3VsZCBzcGVjaWZ5DQo+IHRoZSAiaG9z dCBwb3J0IiBkdXJpbmcgZmxvdyBjb25maWd1cmluZyB0byBjbGFpbSB0aGUgaW50ZW50aW9uDQo+ IHRvIHNoYXJlIHRoZSBpbmRpcmVjdCBhY3Rpb25zLiBBbGwgaW5kaXJlY3QgYWN0aW9ucyByZXNp ZGUgd2l0aGluDQo+ICJob3N0IHBvcnQiIGNvbnRleHQgYW5kIGNhbiBiZSBzaGFyZWQgaW4gZmxv d3MgYmVpbmcgaW5zdGFsbGVkDQo+IG9uIHRoZSBob3N0IHBvcnQgYW5kIG9uIGFsbCB0aGUgcG9y dHMgcmVmZXJlbmNpbmcgdGhpcyBvbmUuDQo+IA0KPiBJZiBzaGFyaW5nIGJldHdlZW4gaG9zdCBh bmQgcG9ydCBiZWluZyBjb25maWd1cmVkIGlzIG5vdCBzdXBwb3J0ZWQNCj4gdGhlIGNvbmZpZ3Vy YXRpb24gc2hvdWxkIGJlIHJlamVjdGVkIHdpdGggZXJyb3IuIFRoZXJlIG1pZ2h0IGJlDQo+IG11 bHRpcGxlIGluZGVwZW5kZW50IChtdXR1YWwgZXhjbHVzaXZlKSBzaGFyaW5nIGRvbWFpbnMgd2l0 aA0KPiBkZWRpY2F0ZWQgaG9zdCBhbmQgcmVmZXJlbmNpbmcgcG9ydHMuDQo+IA0KPiBUbyBtYW5h Z2UgdGhlIHNoYXJlZCBpbmRpcmVjdCBhY3Rpb24gYW55IHBvcnQgZnJvbSBzaGFyaW5nIGRvbWFp bg0KPiBjYW4gYmUgc3BlY2lmaWVkLiBUbyBzaGFyZSBvciBub3QgdGhlIGNyZWF0ZWQgYWN0aW9u IGlzIHVwIHRvDQo+IGFwcGxpY2F0aW9uLCBubyBBUEkgY2hhbmdlIGlzIG5lZWRlZC4NCj4gDQo+ IFNpZ25lZC1vZmYtYnk6IFZpYWNoZXNsYXYgT3ZzaWllbmtvIDx2aWFjaGVzbGF2b0BudmlkaWEu Y29tPg0KPiAtLS0NCg0KQWNrZWQtYnk6IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+DQpCZXN0 LA0KT3JpDQo=