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 B2B1945A78; Tue, 15 Oct 2024 20:38:34 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7490D4025E; Tue, 15 Oct 2024 20:38:34 +0200 (CEST) Received: from mail.lysator.liu.se (mail.lysator.liu.se [130.236.254.3]) by mails.dpdk.org (Postfix) with ESMTP id 7CE23400D7 for ; Tue, 15 Oct 2024 20:38:32 +0200 (CEST) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 2E38815975 for ; Tue, 15 Oct 2024 20:38:32 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 21F4C159C5; Tue, 15 Oct 2024 20:38:32 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on hermod.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,AWL, T_SCC_BODY_TEXT_LINE autolearn=disabled version=4.0.0 X-Spam-Score: -1.2 Received: from [192.168.1.85] (h-62-63-215-114.A163.priv.bahnhof.se [62.63.215.114]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 641F1158F8; Tue, 15 Oct 2024 20:38:30 +0200 (CEST) Message-ID: Date: Tue, 15 Oct 2024 20:38:29 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC 00/10] eventdev: remove single-event enqueue and dequeue To: Stephen Hemminger , =?UTF-8?Q?Mattias_R=C3=B6nnblom?= Cc: Jerin Jacob , dev@dpdk.org, David Marchand References: <20241015084943.823983-1-mattias.ronnblom@ericsson.com> <20241015100730.2ab1a501@hermes.local> Content-Language: en-US From: =?UTF-8?Q?Mattias_R=C3=B6nnblom?= In-Reply-To: <20241015100730.2ab1a501@hermes.local> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Virus-Scanned: ClamAV using ClamSMTP 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 T24gMjAyNC0xMC0xNSAxOTowNywgU3RlcGhlbiBIZW1taW5nZXIgd3JvdGU6DQo+IE9uIFR1 ZSwgMTUgT2N0IDIwMjQgMTA6NDk6MzMgKzAyMDANCj4gTWF0dGlhcyBSw7ZubmJsb20gPG1h dHRpYXMucm9ubmJsb21AZXJpY3Nzb24uY29tPiB3cm90ZToNCj4gDQo+PiBSZW1vdmUgdGhl IHNpbmdsZS1ldmVudCBlbnF1ZXVlIGFuZCBkZXF1ZXVlIGZ1bmN0aW9ucyBmcm9tIHRoZQ0K Pj4gZXZlbnRkZXYgIm9wcyIgc3RydWN0LCB0byByZWR1Y2UgY29tcGxleGl0eSwgbGVhdmlu ZyBwZXJmb3JtYW5jZQ0KPj4gdW5hZmZlY3RlZC4NCj4+DQo+PiBUaGlzIEFCSSBjaGFuZ2Ug aGFzIGJlZW4gYW5ub3VuY2VkIGFzIGEgRFBESyBkZXByaWNhdGlvbiBub3RpY2UsDQo+PiBv cmlnaW5hbGx5IHNjaGVkdWxlZCBmb3IgRFBESyAyMy4xMS4NCj4+DQo+PiBNYXR0aWFzIFLD tm5uYmxvbSAoMTApOg0KPj4gICAgZXZlbnQvZHN3OiByZW1vdmUgc2luZ2xlIGV2ZW50IGVu cXVldWUgYW5kIGRlcXVldWUNCj4+ICAgIGV2ZW50L2RsYjI6IHJlbW92ZSBzaW5nbGUgZXZl bnQgZW5xdWV1ZSBhbmQgZGVxdWV1ZQ0KPj4gICAgZXZlbnQvY254azogcmVtb3ZlIHNpbmds ZSBldmVudCBlbnF1ZXVlIGFuZCBkZXF1ZXVlDQo+PiAgICBldmVudC9vY3Rlb250eDogcmVt b3ZlIHNpbmdsZSBldmVudCBlbnF1ZXVlIGFuZCBkZXF1ZXVlDQo+PiAgICBldmVudC9zdzog cmVtb3ZlIHNpbmdsZSBldmVudCBlbnF1ZXVlIGFuZCBkZXF1ZXVlDQo+PiAgICBldmVudC9k cGFhOiByZW1vdmUgc2luZ2xlIGV2ZW50IGVucXVldWUgYW5kIGRlcXVldWUNCj4+ICAgIGV2 ZW50L2RwYWEyOiByZW1vdmUgc2luZ2xlIGV2ZW50IGVucXVldWUgYW5kIGRlcXVldWUNCj4+ ICAgIGV2ZW50L29wZGw6IHJlbW92ZSBzaW5nbGUgZXZlbnQgZW5xdWV1ZSBhbmQgZGVxdWV1 ZQ0KPj4gICAgZXZlbnQvc2tlbGV0b246IHJlbW92ZSBzaW5nbGUgZXZlbnQgZW5xdWV1ZSBh bmQgZGVxdWV1ZQ0KPj4gICAgZXZlbnRkZXY6IHJlbW92ZSBzaW5nbGUgZXZlbnQgZW5xdWV1 ZSBhbmQgZGVxdWV1ZQ0KPj4NCj4+ICAgZG9jL2d1aWRlcy9yZWxfbm90ZXMvZGVwcmVjYXRp b24ucnN0ICAgICAgIHwgIDYgKy0tDQo+PiAgIGRyaXZlcnMvZXZlbnQvY254ay9jbjEwa19l dmVudGRldi5jICAgICAgICB8ICAyIC0NCj4+ICAgZHJpdmVycy9ldmVudC9jbnhrL2NuMTBr X3dvcmtlci5jICAgICAgICAgIHwgNDkgKysrKysrKysrKy0tLS0tLS0tLS0tLQ0KPj4gICBk cml2ZXJzL2V2ZW50L2NueGsvY24xMGtfd29ya2VyLmggICAgICAgICAgfCAgOSAtLS0tDQo+ PiAgIGRyaXZlcnMvZXZlbnQvY254ay9jbjlrX2V2ZW50ZGV2LmMgICAgICAgICB8ICAxIC0N Cj4+ICAgZHJpdmVycy9ldmVudC9jbnhrL2NuOWtfd29ya2VyLmMgICAgICAgICAgIHwgMjYg KysrKy0tLS0tLS0tDQo+PiAgIGRyaXZlcnMvZXZlbnQvY254ay9jbjlrX3dvcmtlci5oICAg ICAgICAgICB8IDE3IC0tLS0tLS0tDQo+PiAgIGRyaXZlcnMvZXZlbnQvZGxiMi9kbGIyLmMg ICAgICAgICAgICAgICAgICB8IDMzICstLS0tLS0tLS0tLS0tLQ0KPj4gICBkcml2ZXJzL2V2 ZW50L2RwYWEvZHBhYV9ldmVudGRldi5jICAgICAgICAgfCAyNyArLS0tLS0tLS0tLS0NCj4+ ICAgZHJpdmVycy9ldmVudC9kcGFhMi9kcGFhMl9ldmVudGRldi5jICAgICAgIHwgIDIgLQ0K Pj4gICBkcml2ZXJzL2V2ZW50L2Rzdy9kc3dfZXZkZXYuYyAgICAgICAgICAgICAgfCAgMiAt DQo+PiAgIGRyaXZlcnMvZXZlbnQvZHN3L2Rzd19ldmRldi5oICAgICAgICAgICAgICB8ICAy IC0NCj4+ICAgZHJpdmVycy9ldmVudC9kc3cvZHN3X2V2ZW50LmMgICAgICAgICAgICAgIHwg MTIgLS0tLS0tDQo+PiAgIGRyaXZlcnMvZXZlbnQvb2N0ZW9udHgvc3NvdmZfZXZkZXYuaCAg ICAgICB8ICAxIC0NCj4+ICAgZHJpdmVycy9ldmVudC9vY3Rlb250eC9zc292Zl93b3JrZXIu YyAgICAgIHwgNDAgKystLS0tLS0tLS0tLS0tLS0tDQo+PiAgIGRyaXZlcnMvZXZlbnQvb3Bk bC9vcGRsX2V2ZGV2LmMgICAgICAgICAgICB8ICAyIC0NCj4+ICAgZHJpdmVycy9ldmVudC9z a2VsZXRvbi9za2VsZXRvbl9ldmVudGRldi5jIHwgIDQgLS0NCj4+ICAgZHJpdmVycy9ldmVu dC9zdy9zd19ldmRldi5jICAgICAgICAgICAgICAgIHwgIDIgLQ0KPj4gICBkcml2ZXJzL2V2 ZW50L3N3L3N3X2V2ZGV2LmggICAgICAgICAgICAgICAgfCAgMiAtDQo+PiAgIGRyaXZlcnMv ZXZlbnQvc3cvc3dfZXZkZXZfd29ya2VyLmMgICAgICAgICB8IDEyIC0tLS0tLQ0KPj4gICBs aWIvZXZlbnRkZXYvZXZlbnRkZXZfcG1kLmggICAgICAgICAgICAgICAgfCAgNCAtLQ0KPj4g ICBsaWIvZXZlbnRkZXYvZXZlbnRkZXZfcHJpdmF0ZS5jICAgICAgICAgICAgfCAyMiAtLS0t LS0tLS0tDQo+PiAgIGxpYi9ldmVudGRldi9ydGVfZXZlbnRkZXYuaCAgICAgICAgICAgICAg ICB8IDIxICsrLS0tLS0tLS0NCj4+ICAgbGliL2V2ZW50ZGV2L3J0ZV9ldmVudGRldl9jb3Jl LmggICAgICAgICAgIHwgIDQgLS0NCj4+ICAgMjQgZmlsZXMgY2hhbmdlZCwgNDMgaW5zZXJ0 aW9ucygrKSwgMjU5IGRlbGV0aW9ucygtKQ0KPiANCj4gTG9va3MgZ29vZCBhbHdheXMgbGlr ZSB0byBzZWUgY29kZSByZW1vdmVkLg0KPiANCj4gWW91IG1pc3NlZCBvbmUgcGxhY2UgdGhv dWdoLg0KPiANCj4gDQoNCkkgdGhvdWdodCBkZXZlbG9wZXIgbW9kZSBtZWFudCAtV2Vycm9y LCBmb3Igc29tZSByZWFzb24uDQoNCkZpeGVkIHRoaXMgYW5kIHR3byBvdGhlciBzaW1pbGFy IGlzc3VlcyBpbiBSRkMgdjIuDQoNClRoYW5rcy4NCg0KPiAqQnVpbGQgRmFpbGVkICMxOg0K PiBPUzogUkhFTDk0LTY0DQo+IFRhcmdldDogeDg2XzY0LW5hdGl2ZS1saW51eGFwcC1jbGFu Zw0KPiBGQUlMRUQ6IGRyaXZlcnMvbGlidG1wX3J0ZV9ldmVudF9kbGIyLmEucC9ldmVudF9k bGIyX2RsYjIuYy5vDQo+IGNsYW5nIC1JZHJpdmVycy9saWJ0bXBfcnRlX2V2ZW50X2RsYjIu YS5wIC1JZHJpdmVycyAtSS4uL2RyaXZlcnMgLUlkcml2ZXJzL2V2ZW50L2RsYjIgLUkuLi9k cml2ZXJzL2V2ZW50L2RsYjIgLUlsaWIvZXZlbnRkZXYgLUkuLi9saWIvZXZlbnRkZXYgLUku IC1JLi4gLUljb25maWcgLUkuLi9jb25maWcgLUlsaWIvZWFsL2luY2x1ZGUgLUkuLi9saWIv ZWFsL2luY2x1ZGUgLUlsaWIvZWFsL2xpbnV4L2luY2x1ZGUgLUkuLi9saWIvZWFsL2xpbnV4 L2luY2x1ZGUgLUlsaWIvZWFsL3g4Ni9pbmNsdWRlIC1JLi4vbGliL2VhbC94ODYvaW5jbHVk ZSAtSWxpYi9lYWwvY29tbW9uIC1JLi4vbGliL2VhbC9jb21tb24gLUlsaWIvZWFsIC1JLi4v bGliL2VhbCAtSWxpYi9rdmFyZ3MgLUkuLi9saWIva3ZhcmdzIC1JbGliL2xvZyAtSS4uL2xp Yi9sb2cgLUlsaWIvbWV0cmljcyAtSS4uL2xpYi9tZXRyaWNzIC1JbGliL3RlbGVtZXRyeSAt SS4uL2xpYi90ZWxlbWV0cnkgLUlsaWIvcmluZyAtSS4uL2xpYi9yaW5nIC1JbGliL2V0aGRl diAtSS4uL2xpYi9ldGhkZXYgLUlsaWIvbmV0IC1JLi4vbGliL25ldCAtSWxpYi9tYnVmIC1J Li4vbGliL21idWYgLUlsaWIvbWVtcG9vbCAtSS4uL2xpYi9tZW1wb29sIC1JbGliL21ldGVy IC1JLi4vbGliL21ldGVyIC1JbGliL2hhc2ggLUkuLi9saWIvaGFzaCAtSWxpYi9yY3UgLUku Li9saWIvcmN1IC1JbGliL3RpbWVyIC1JLi4vbGliL3RpbWVyIC1JbGliL2NyeXB0b2RldiAt SS4uL2xpYi9jcnlwdG9kZXYgLUlsaWIvZG1hZGV2IC1JLi4vbGliL2RtYWRldiAtSWxpYi9w Y2kgLUkuLi9saWIvcGNpIC1JZHJpdmVycy9idXMvcGNpIC1JLi4vZHJpdmVycy9idXMvcGNp IC1JLi4vZHJpdmVycy9idXMvcGNpL2xpbnV4IC1mY29sb3ItZGlhZ25vc3RpY3MgLURfRklM RV9PRkZTRVRfQklUUz02NCAtV2FsbCAtV2ludmFsaWQtcGNoIC1XZXh0cmEgLVdlcnJvciAt c3RkPWMxMSAtTzMgLWluY2x1ZGUgcnRlX2NvbmZpZy5oIC1XY2FzdC1xdWFsIC1XZGVwcmVj YXRlZCAtV2Zvcm1hdCAtV2Zvcm1hdC1ub25saXRlcmFsIC1XZm9ybWF0LXNlY3VyaXR5IC1X bWlzc2luZy1kZWNsYXJhdGlvbnMgLVdtaXNzaW5nLXByb3RvdHlwZXMgLVduZXN0ZWQtZXh0 ZXJucyAtV29sZC1zdHlsZS1kZWZpbml0aW9uIC1XcG9pbnRlci1hcml0aCAtV3NpZ24tY29t cGFyZSAtV3N0cmljdC1wcm90b3R5cGVzIC1XdW5kZWYgLVd3cml0ZS1zdHJpbmdzIC1Xbm8t YWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVyIC1Xbm8tbWlzc2luZy1maWVsZC1pbml0aWFsaXpl cnMgLURfR05VX1NPVVJDRSAtZlBJQyAtbWFyY2g9bmF0aXZlIC1tcnRtIC1EQUxMT1dfRVhQ RVJJTUVOVEFMX0FQSSAtREFMTE9XX0lOVEVSTkFMX0FQSSAtRENDX0FWWDUxMl9TVVBQT1JU IC1EUlRFX0xPR19ERUZBVUxUX0xPR1RZUEU9cG1kLmV2ZW50LmRsYjIgLURSVEVfQU5OT1RB VEVfTE9DS1MgLVd0aHJlYWQtc2FmZXR5IC1NRCAtTVEgZHJpdmVycy9saWJ0bXBfcnRlX2V2 ZW50X2RsYjIuYS5wL2V2ZW50X2RsYjJfZGxiMi5jLm8gLU1GIGRyaXZlcnMvbGlidG1wX3J0 ZV9ldmVudF9kbGIyLmEucC9ldmVudF9kbGIyX2RsYjIuYy5vLmQgLW8gZHJpdmVycy9saWJ0 bXBfcnRlX2V2ZW50X2RsYjIuYS5wL2V2ZW50X2RsYjJfZGxiMi5jLm8gLWMgLi4vZHJpdmVy cy9ldmVudC9kbGIyL2RsYjIuYw0KPiAuLi9kcml2ZXJzL2V2ZW50L2RsYjIvZGxiMi5jOjMz MDM6MTogZXJyb3I6IHVudXNlZCBmdW5jdGlvbiAnZGxiMl9ldmVudF9lbnF1ZXVlX2RlbGF5 ZWQnIFstV2Vycm9yLC1XdW51c2VkLWZ1bmN0aW9uXQ0KPiAgIDMzMDMgfCBkbGIyX2V2ZW50 X2VucXVldWVfZGVsYXllZCh2b2lkICpldmVudF9wb3J0LA0KPiAgICAgICAgfCBefn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiAxIGVycm9yIGdlbmVyYXRlZC4NCj4gWzIzNzMvMzAw MF0gQ29tcGlsaW5nIEMgb2JqZWN0IGRyaXZlcnMvbGlidG1wX3J0ZV9ldmVudF9kbGIyLmEu cC9ldmVudF9kbGIyX2RsYjJfaWZhY2UuYy5vDQo+IFsyMzc0LzMwMDBdIENvbXBpbGluZyBD IG9iamVjdCBkcml2ZXJzL2xpYnRtcF9ydGVfZXZlbnRfZGxiMi5hLnAvZXZlbnRfZGxiMl9k bGIyX3hzdGF0cy5jLm8NCj4gWzIzNzUvMzAwMF0gQ29tcGlsaW5nIEMgb2JqZWN0IGRyaXZl cnMvZXZlbnQvZGxiMi9saWJhdng1MTJfdG1wLmEucC9kbGIyX2F2eDUxMi5jLm8NCj4gWzIz NzYvMzAwMF0gQ29tcGlsaW5nIEMgb2JqZWN0IGRyaXZlcnMvbGlidG1wX3J0ZV9ldmVudF9k bGIyLmEucC9ldmVudF9kbGIyX3J0ZV9wbWRfZGxiMi5jLm8NCj4gWzIzNzcvMzAwMF0gQ29t cGlsaW5nIEMgb2JqZWN0IGRyaXZlcnMvbGlidG1wX3J0ZV9ldmVudF9jbnhrLmEucC9ldmVu dF9jbnhrX2NuMTBrX2V2ZW50ZGV2LmMubw0KPiBbMjM3OC8zMDAwXSBDb21waWxpbmcgQyBv YmplY3QgZHJpdmVycy9saWJ0bXBfcnRlX2V2ZW50X2RsYjIuYS5wL2V2ZW50X2RsYjJfcGZf ZGxiMl9wZi5jLm8NCj4gWzIzNzkvMzAwMF0gQ29tcGlsaW5nIEMgb2JqZWN0IGRyaXZlcnMv bGlidG1wX3J0ZV9ldmVudF9kcGFhLmEucC9ldmVudF9kcGFhX2RwYWFfZXZlbnRkZXYuYy5v DQo+IFsyMzgwLzMwMDBdIENvbXBpbGluZyBDIG9iamVjdCBkcml2ZXJzL2xpYnRtcF9ydGVf ZXZlbnRfZGxiMi5hLnAvZXZlbnRfZGxiMl9kbGIyX3NlbGZ0ZXN0LmMubw0KPiBbMjM4MS8z MDAwXSBDb21waWxpbmcgQyBvYmplY3QgZHJpdmVycy9saWJ0bXBfcnRlX2V2ZW50X2RsYjIu YS5wL2V2ZW50X2RsYjJfcGZfYmFzZV9kbGIyX3Jlc291cmNlLmMubw0KPiBuaW5qYTogYnVp bGQgc3RvcHBlZA0KDQo=