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 C3AD541C3F; Wed, 8 Feb 2023 13:21:05 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A412D4014F; Wed, 8 Feb 2023 13:21:05 +0100 (CET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2056.outbound.protection.outlook.com [40.107.244.56]) by mails.dpdk.org (Postfix) with ESMTP id 66D5A40141 for ; Wed, 8 Feb 2023 13:21:04 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jfijq9SPqvcoad7YJjHvvE623kAQ5BTaStCixRnjrcWDmFx9LChBySBzWJ5VTGWhggdu+oHmg9OqzfhlBTgVipZe2wCCUBOfe6i3qdPhUIo0fVG4dTVim2B9zM/nDdNExdbspn7zqpmeNXCEq18yi02RSE8BHaP2Yp9ef3Np6fgMmaNY+3CYe0ev9t3rRUzyo1T819vXE3E6BvoCCcrUXd8qVKtXay3mhpk/iuvCPndOkX1KAdod2tscO906SRNmT0kxYRpzygZZbimyx0tRF+1KRSmH3d7F52jQ6WkOTjmoVQNATSgI6ACIQlTsmf0QMnf8oh1WGuJIkGNd6rSxcg== 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=0FV6L4NOIQfrJtxU+ZSEPXvqlAEQdB57SYkfAKp2Ajo=; b=ZqJADf2Vq1h8nqW7sV2YbtGaAC0uMAdUrblbknmXKqxDSxtc+RtNiGmBw7UxnQHs6kIHaYUAsAtwV4xrX0J6n2JwdpCCeEFujHrIYv/RD5QyrVcR6c9m4UNDs4sz60Qe8S1+6K8J3x+gYDsIsti0nBZR818wIJO0H5Y9SsliQqs7ODsIGR01BUSriwBbt978RZFlyEuytbCVzLX5U6vCQvx0t8tGqxwFca4D0NuaZxyQtrZVdBE7ImA95OtOhlso1jwobPMlTV84Al87kXb37dxu9nj8F/iiuMrzWMwISl4Qg3/Pi4zV74BOoNtzCIlfx039DLjYyQezJ5p69dvEcg== 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=0FV6L4NOIQfrJtxU+ZSEPXvqlAEQdB57SYkfAKp2Ajo=; b=rTVVPavt6uKYwde/P3GfzBoEi9AMxjZsghTLWNKjIG1zvsVGRq1EVtPmzzx4ioCjWvlVmha2s4s9y8hqgfUEzHEUKcb+4c6zym9Xl7HfxBxgVyn3E8ZxO6/7+/nAt3q+Z5Y+Dy22FBcULWQ2AfaeXua9NpaTKRatPxnJ5zhFFzcSK8vjHEN3aCBA8TJpQOVateaXnW5tEZOjXSnJgeB+NWYMhndCxJIBqK5tEpKgTfur7N8+nwbqWP0uTTepBiuUlb28PR6plH627yOMBwxxrbTucvUGQrgFyT7DG5NilOwOSnb3wUU9kknfyU2tVVlf2oioMAttgj895NFcnz6TMw== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by SA0PR12MB4542.namprd12.prod.outlook.com (2603:10b6:806:73::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.17; Wed, 8 Feb 2023 12:21:02 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4%4]) with mapi id 15.20.6064.031; Wed, 8 Feb 2023 12:21:02 +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: AQHZOvzVXO57Jf4vkUyZKPAmkG46ga7E+VQw Date: Wed, 8 Feb 2023 12:21:01 +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_|SA0PR12MB4542:EE_ x-ms-office365-filtering-correlation-id: 10ba3988-1f89-4260-e425-08db09cef152 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Y8wmHrHaONIwjkzivdG7SnlbMqHW+El7wJpssFQrtJkeW3mSou5DXfnqya7vhm7PEswnFoqPFrfpypAenEO++fe5StCgqCuB8tYyPBj3aNSNRDHFRJQPoQgWrMvF53VJ2Rxl/x5++Dc7/uQert4xM4jg9VgThmeam3R4gRUw+cQdhCYCgxmT8TBmv6KB17tba3wysbt+cklztfJPSvjbOCtEb+luGrIX7F9qHZdD46kRDuCt3pfZBkv7o1YRJW3jLQsxyI7bcU0gkF0iOatxC3GGvvgMbF/8nSpYypGUmRw6XAfJPcq7zuUBgKMmu3APk7AOqCGWgzvFbMZEjGBtTzsicEBV2k4jhJXpRh4UpcvwP17Nl+YrW1nEGsXqmVibyEw2Lac87vi2B+jEv/i3iY+mtU19UUB5VGPS1QBudpeM5gThDCE2olwnrjgArsXu2kWpGjnoNKF10GwLhwMmwEqTUaeNxnoem8nsGBq5631u7NCJCD8R0gqTUV7pHiRdzjzGpTNRJj7B8xGPlM3TRWG5xEWbLG44qtTjNZOQAWCVQwEwe6QBA9mhOMRCthYuJ7rsZpCzzdc7Fjgx2313LONJ81jtichBUHV+gBcCVEQVe/YqCGLKcEjzWxpPdrE/obsgAXFeboRaBIr62NbFDxyvaLeTta0enXamuuJU3iCYAtIh9YOl9lj3IfuVI8jj4sqvQzX+tx+gj6kaDeK4Dw== 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)(136003)(366004)(376002)(396003)(346002)(39860400002)(451199018)(26005)(5660300002)(71200400001)(7696005)(478600001)(186003)(6506007)(9686003)(83380400001)(38100700002)(316002)(122000001)(8676002)(66946007)(66446008)(76116006)(64756008)(66556008)(4326008)(66476007)(52536014)(41300700001)(55016003)(38070700005)(8936002)(110136005)(54906003)(33656002)(2906002)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QVFVSVgycjRKZDJwcEpLYTZXd1VWdHFqSDlkRGNnbXo0blNXS2FHK0ZCaDhE?= =?utf-8?B?aXFCM0U1UVpNZUs1SDhYM0g3Nnk3YkxsdGxDVUJOOEZBQ2hqdUNGZVhLQXRI?= =?utf-8?B?MitYQjdPd0FkclVkWmxNeG9HRDhOUXlGclN6QnVrYmhlMzlQM0RJQnpzU3ZK?= =?utf-8?B?TnYzK3pCUDZvVGZuQU02WHN5SjRMaVA0cVU2d0ZZc1h1L3MzSjF4OG5JODRj?= =?utf-8?B?Mk03OWhIeW9hSzFSZjREaUkzbWZWZDl1blFTdlpYMDJSd0RVY0ZmVi9SY1BW?= =?utf-8?B?UCs3aUNjZ2wveEZLWlY4WC9IbWU4V2JMNTJsU1VZdU5rYjZ6Qndha2FQbUlU?= =?utf-8?B?MzhZOVpZcFMyWXVnYnYvUjVZdTZlVHJEZUZJTkk2RnZDN3NhREpWeXBnb2l3?= =?utf-8?B?eVEzWitJclJUcVJBNklnSTlHclc3S3k3NWgvbUZsQk1BNnh5S01DbHp4czNw?= =?utf-8?B?Q0xkYURrcWFaZVBJNDcySmdSUmZRMTFoRGJMU2d2RE1wcGRsVHdySTBZQ2h1?= =?utf-8?B?bVNQaHo2S0tDN1hSbythT0x3MWJ6eTVvWFpNa2ZCOVhhSFVPT3JTbU5NWDZ3?= =?utf-8?B?bVg3OEdJU2c0SG90NUJCQ25sSUhhZGpqN0h2UVlwOTlTNzQ5Q1BxamF1cTBm?= =?utf-8?B?UkRmbmcxeTRIMHY0YU1jU01vZ24xdDVIb3BiTWtadTZZN3FYSGNTY3QyN01F?= =?utf-8?B?RHNsZWNQQ1V5anpBdndZaGR3NFJCejF6N1pkNUtjNTlsVHhCMHlrRE5aNTFH?= =?utf-8?B?SWdnRmo1TCtKSkFVbGI3RUVKalRNdG5PWW5CYjBhbG1IUVhBMlNaY21MZzFL?= =?utf-8?B?ZG1aQkJzR0NaVHBkZ2pHVEhQWllsUEVPRGlXUVVkZzlpbmJsaUFQcjdrOXdh?= =?utf-8?B?M3BZak83eDAxbmNJdFlsSEVMTzRERzROeEk5ZzZxTFV4cDBMeVNmeFBpMWN4?= =?utf-8?B?bFJjNk1mMDk3NUF0TUhFRlFWbGl2RjA5N3ZOQnE0QktLTThwWndLSGdjazN1?= =?utf-8?B?MjdlMjd2bWhEWXY3ay84QVFxNGtXRUhrd3k1M0x6b2JubnhoZ21SYUhKbW1v?= =?utf-8?B?b1k0VDBnSi9WdkJtNHd5ZHlrTjRtTE04dlMrVVRJRzVjUGRHNUhaT0d6YWFp?= =?utf-8?B?NldiUkxmWDdxdHZxRXdVQ2lkdExZM0hmRmJpUGt5aE9pWTJtMCtPbGFkQkIx?= =?utf-8?B?SVhWVWdlSVVrZmNiUFN3K1ZpZ0tSSkczUmk3bU9jcitDMUJOYVkyVWdOZWhj?= =?utf-8?B?REtWY09GcVVTN3VIV0JzQ1RRWTVibU9Fb2FjMUQydmlYNjdxQkVVQW5DK09P?= =?utf-8?B?elB6Uldrakhoenk0dUR5Wk5QM29iTGwydnM2c1lGL2JPNEtkUk5QMWRua0xT?= =?utf-8?B?QlFQUzFIWTRWNWRzQVhXWUZMalIzWWQ2SGp5OEFGRHZmYWRqWTNCMCtQWW50?= =?utf-8?B?U244Y0FsaldWTkV0Y0ZFN1JrZkJnU2RhZjBtQXVidGhtdjc4L1ZNbkVsSlU3?= =?utf-8?B?a3NVVVc2OFhyT3RpdW5vSHQ0ZmxZNFFjSHhLajlyaDJWc0U4M2ZOMGcrek02?= =?utf-8?B?aWhobDN1SzdqZU5Oa255TDVQaXRFeG1TY2srLzNIMkJETWdhcUx6dTNjYnZa?= =?utf-8?B?K1ZxR1QvUkEyUlJKNXJlclpFTy9kUXV0c3lwWU94MHo3WjhIKys3L0h2bHpj?= =?utf-8?B?S2k5SEFYek83YUlsdFlaSmJYeDNINSt5ajBFWlBVQWNpakhsbHBJY0VzMDNy?= =?utf-8?B?MTJubjN1ZVdDalE0KzJDako0Uy9zSkpMUnVMRFZpZlJCOGJOanRkaFMrMXV1?= =?utf-8?B?WWNHN1ZSank3d2V0RDRFdTRuODY0KzJ6YjRSbmJIeGRnenhTUlhZTFFxRHhn?= =?utf-8?B?SGZpa2t6Ri9YdmZibmwwaFgxOXVDanFvazFEd2ZWSmFIbGVzby9jUUc2QnFU?= =?utf-8?B?WmFXUTF5R1RpMUcydkl4Zkp3cmEyWVcvK2c0UmUrd1ArOGtpcUFJMkgzc2VQ?= =?utf-8?B?SGhpNkQ1bHJSYUh4dkdTMXZYT2ZKaVh0SVZwdGhXQXdnVWorc1A1R1Fob29D?= =?utf-8?B?b2o3ai9nMWtzc2hZeXFOMk5zb2VRMklnSkVtNk5KTTFjVi96ZWdHTUdsNEpa?= =?utf-8?Q?bd+c=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: 10ba3988-1f89-4260-e425-08db09cef152 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2023 12:21:01.9555 (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: k1yZb1jGcsA1t3qrADtzS8ZkJFLe87uyFpOnAejQxI3v/YBtgrGRNVXhzXh7LY6cZZnZz2O3Rgw9x/U8uRmFhQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB4542 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 SGkgU2xhdmENCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFNsYXZh IE92c2lpZW5rbyA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT4NCj4gU2VudDogVHVlc2RheSwgNyBG ZWJydWFyeSAyMDIzIDE2OjAyDQo+IA0KPiBUaGUgUlRFIEZsb3cgQVBJIGltcGxlbWVudHMgdGhl IGNvbmNlcHQgb2Ygc2hhcmVkIG9iamVjdHMsDQo+IGtub3duIGFzIGluZGlyZWN0IGFjdGlvbnMg KFJURV9GTE9XX0FDVElPTl9UWVBFX0lORElSRUNUKS4NCj4gQW4gYXBwbGljYXRpb24gY2FuIGNy ZWF0ZSB0aGUgaW5kaXJlY3QgYWN0aW9uIG9mIGRlc2lyZWQNCj4gdHlwZSBhbmQgY29uZmlndXJh dGlvbiB3aXRoIHJ0ZV9mbG93X2FjdGlvbl9oYW5kbGVfY3JlYXRlDQo+IGNhbGwgYW5kIHRoZW4g c3BlY2lmeSB0aGUgb2J0YWluZWQgYWN0aW9uIGhhbmRsZSBpbiBtdWx0aXBsZQ0KPiBmbG93cy4N Cj4gDQo+IFRoZSBpbml0aWFsIGNvbmNlcHQgc3VwcG9zZXMgdGhlIGFjdGlvbiBoYW5kbGUgaGFz IHN0cmljdA0KPiBhdHRhY2htZW50IHRvIHRoZSBwb3J0IGl0IHdhcyBjcmVhdGVkIG9uIGFuZCB0 byBiZSB1c2VkDQo+IGV4Y2x1c2l2ZWx5IGluIHRoZSBmbG93cyBiZWluZyBpbnN0YWxsZWQgb24g dGhlIHBvcnQuDQo+IA0KPiBOb3dhZGF5cyB0aGUgbXVsdGlwYXRoIG5ldHdvcmsgdG9wb2xvZ2ll cyBhcmUgcXVpdGUgY29tbW9uLA0KPiBwYWNrZXRzIGJlbG9uZ2luZyB0byB0aGUgc2FtZSBjb25u ZWN0aW9uIG1pZ2h0IGFycml2ZSBhbmQNCj4gYmUgc2VudCBvdmVyIG11bHRpcGxlIHBvcnRzLCBh bmQgdGhlcmUgaXMgdGhlIHJhaXNpbmcgZGVtYW5kDQo+IHRvIGhhbmRsZSB0aGVzZSAic3ByZWFk IiBjb25uZWN0aW9ucy4gVG8gZnVsZmlsIHRoaXMgZGVtYW5kDQo+IGl0IGlzIHByb3Bvc2VkIHRv IGV4dGVuZCBpbmRpcmVjdCBhY3Rpb24gc2hhcmluZyBhY3Jvc3MgdGhlDQo+IG11bHRpcGxlIHBv cnRzLiBUaGlzIGtpbmQgb2Ygc2hhcmluZyB3b3VsZCBiZSBleHRyZW1lbHkgdXNlZnVsDQo+IGZv ciB0aGUgbWV0ZXJzIGFuZCBjb3VudGVycywgYWxsb3dpbmcgdG8gbWFuYWdlIHRoZSBzaW5nbGUN Cj4gY29ubmVjdGlvbiBvdmVyIHRoZSBtdWx0aXBsZSBwb3J0cy4NCj4gDQo+IFRoaXMgY3Jvc3Mt cG9ydCBvYmplY3Qgc2hhcmluZyBpcyBoYXJkIHRvIGltcGxlbWVudCBpbg0KPiBnZW5lcmljIHdh eSBtZXJlbHkgd2l0aCBzb2Z0d2FyZSBvbiB0aGUgdXBwZXIgbGF5ZXJzLCBidXQNCj4gY2FuIGJl IHByb3ZpZGVkIGJ5IHRoZSBkcml2ZXIgb3ZlciB0aGUgc2luZ2xlIGhhcmR3YXJlDQo+IGluc3Rh bmNlLCB3aGVyZSAgbXVsdGlwbGUgcG9ydHMgcmVzaWRlIG9uIHRoZSBzYW1lIHBoeXNpY2FsDQo+ IE5JQyBhbmQgc2hhcmUgdGhlIHNhbWUgaGFyZHdhcmUgY29udGV4dC4NCj4gDQo+IFRvIGFsbG93 IHRoaXMgYWN0aW9uIHNoYXJpbmcgYXBwbGljYXRpb24gc2hvdWxkIHNwZWNpZnkNCj4gdGhlICJo b3N0IHBvcnQiIGR1cmluZyBmbG93IGNvbmZpZ3VyaW5nIHRvIGNsYWltIHRoZSBpbnRlbnRpb24N Cj4gdG8gc2hhcmUgdGhlIGluZGlyZWN0IGFjdGlvbnMuIEFsbCBpbmRpcmVjdCBhY3Rpb25zIHJl c2lkZSB3aXRoaW4NCj4gImhvc3QgcG9ydCIgY29udGV4dCBhbmQgY2FuIGJlIHNoYXJlZCBpbiBm bG93cyBiZWluZyBpbnN0YWxsZWQNCj4gb24gdGhlIGhvc3QgcG9ydCBhbmQgb24gYWxsIHRoZSBw b3J0cyByZWZlcmVuY2luZyB0aGlzIG9uZS4NCj4gDQo+IElmIHNoYXJpbmcgYmV0d2VlbiBob3N0 IGFuZCBwb3J0IGJlaW5nIGNvbmZpZ3VyZWQgaXMgbm90IHN1cHBvcnRlZA0KPiB0aGUgY29uZmln dXJhdGlvbiBzaG91bGQgYmUgcmVqZWN0ZWQgd2l0aCBlcnJvci4gVGhlcmUgbWlnaHQgYmUNCj4g bXVsdGlwbGUgaW5kZXBlbmRlbnQgKG11dHVhbCBleGNsdXNpdmUpIHNoYXJpbmcgZG9tYWlucyB3 aXRoDQo+IGRlZGljYXRlZCBob3N0IGFuZCByZWZlcmVuY2luZyBwb3J0cy4NCj4gDQo+IFRvIG1h bmFnZSB0aGUgc2hhcmVkIGluZGlyZWN0IGFjdGlvbiBhbnkgcG9ydCBmcm9tIHNoYXJpbmcgZG9t YWluDQo+IGNhbiBiZSBzcGVjaWZpZWQuIFRvIHNoYXJlIG9yIG5vdCB0aGUgY3JlYXRlZCBhY3Rp b24gaXMgdXAgdG8NCj4gYXBwbGljYXRpb24sIG5vIEFQSSBjaGFuZ2UgaXMgbmVlZGVkLg0KPiAN Cj4gU2lnbmVkLW9mZi1ieTogVmlhY2hlc2xhdiBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52aWRp YS5jb20+DQo+IC0tLQ0KDQpTZXJpZXMtYWNrZWQtYnk6ICBPcmkgS2FtIDxvcmlrYUBudmlkaWEu Y29tPg0KDQpUaGFua3MsDQpPcmkNCg==