From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 63DE8436EE;
	Thu, 14 Dec 2023 11:54:07 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 1A01740697;
	Thu, 14 Dec 2023 11:54:07 +0100 (CET)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com
 (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41])
 by mails.dpdk.org (Postfix) with ESMTP id 949D9402E6
 for <dev@dpdk.org>; Thu, 14 Dec 2023 11:54:05 +0100 (CET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=II6IF2nGyHyqoPgIOMi9y5J8lqI5hdtUWvyXPvass0Ob8AMlca2ZtbowmyOkYJ4539JmI0TW0AdDwyHV1CGfLtqXb2GlFjpoVGVbNwhisEjQtUSc34l6JRZUQSz1uWgOtjzqZrgKktX5PHP3f+tIM+unGLaqQ/hO/NOW+cazwUkm0X4MiVrkBNMhg4gu1aMnlbVHv0sZ9XLRG0wWao6EKUHXuQMBbXGZ2Y9p4eQT7u3oZzMMghXFGCemWmLF3TDWpmmoVqEPDnfx42Rv2B/7c6E2E6m8UraVq7dZe58GAVB6/UdVTHCpNsxQPcbEHQw+V/UZVHJl7j3WsbqhBQYaGg==
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=qUgr8LcFCs+tlfqAK/LdZGhaVW5+FDW3Kf8F4qvCb+w=;
 b=EcDOA876PAMtnRMLX5m6qNukvhljhTviZ9ichVMicULm4y6v6jQZsxTB64t6iDAJxLInJvWpVFaCztwcNM3+Wu7ztjyNeD/c5xVxqwEFWKwWQ0RpGOGj1ofKx8+u53Ya45ZqGDu5s6r0FTOXaB1PcX8x2iG3BTAyNPzmFLmQZo0G1qXSHVHlXOZEppTNTkn365wNkzsd36CAU4Qgncdlk6OFYd9o6uMOQ5T2ZNgzbVEi7c/TtKTFtuj3KS4YhgCpGxwezvlnqi8D+xicw/sV5njuS97FSdu3uZ/yzCyIxE0q9WGTYiS1i+1sRQZN2A8IcXZMjwHoYdViX4wdln5uDg==
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=qUgr8LcFCs+tlfqAK/LdZGhaVW5+FDW3Kf8F4qvCb+w=;
 b=Jy1L6mWTkmsJ8QJqLoYk+v1Gx+QljwR//kXLlrZnBpPBSEXDqRhOl8cwKHnuhD6BPc9JvhiJkJsba9iNyZuaahDhbKLHtLrphQvza340L9CzbDSznnIgpDTWpCw3xtfemUWt5AX9tAC4ps5Qgjz2hk6DodeM5/gVwtIeBlKJjTXJ97CXcrMVeb1hHQfhdE63Hy7x95BAcD5kuqaJ4+Vv8xJV0ksKorylKmBqgPaYmBZ5LmrJSLrFwi/1SdAMfZQjxAPzwzneBXXlSFsEZRocs80VIzI1OAvgvCx6NlcI0/OUzYzCKPdb83DsP6gpYpMtDHwkAtEzD3OnhMpo/aWV/w==
Received: from IA1PR12MB8311.namprd12.prod.outlook.com (2603:10b6:208:3fa::12)
 by IA0PR12MB7652.namprd12.prod.outlook.com (2603:10b6:208:434::6)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.28; Thu, 14 Dec
 2023 10:54:03 +0000
Received: from IA1PR12MB8311.namprd12.prod.outlook.com
 ([fe80::2d14:dd8e:f91d:3175]) by IA1PR12MB8311.namprd12.prod.outlook.com
 ([fe80::2d14:dd8e:f91d:3175%3]) with mapi id 15.20.7091.028; Thu, 14 Dec 2023
 10:54:02 +0000
From: Dariusz Sosnowski <dsosnowski@nvidia.com>
To: Michael Baum <michaelba@nvidia.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: Ori Kam <orika@nvidia.com>, Aman Singh <aman.deep.singh@intel.com>, Yuying
 Zhang <yuying.zhang@intel.com>, Ferruh Yigit <ferruh.yigit@amd.com>,
 "NBU-Contact-Thomas Monjalon (EXTERNAL)" <thomas@monjalon.net>
Subject: RE: [PATCH v3 1/2] ethdev: add random item support
Thread-Topic: [PATCH v3 1/2] ethdev: add random item support
Thread-Index: AQHaI6rirHHuLdYCH0iNkamN5iQ2fLCfpaKwgAkExACAAAUq4A==
Date: Thu, 14 Dec 2023 10:54:02 +0000
Message-ID: <IA1PR12MB8311378827766B3D9445D121A48CA@IA1PR12MB8311.namprd12.prod.outlook.com>
References: <20230911074149.697944-1-michaelba@nvidia.com>
 <20231130163215.666239-1-michaelba@nvidia.com>
 <20231130163215.666239-2-michaelba@nvidia.com>
 <IA1PR12MB83117B4DE1C6E0485E1544F2A48AA@IA1PR12MB8311.namprd12.prod.outlook.com>
 <DM5PR12MB46616022FFFF1C5E3B937616CC8CA@DM5PR12MB4661.namprd12.prod.outlook.com>
In-Reply-To: <DM5PR12MB46616022FFFF1C5E3B937616CC8CA@DM5PR12MB4661.namprd12.prod.outlook.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: IA1PR12MB8311:EE_|IA0PR12MB7652:EE_
x-ms-office365-filtering-correlation-id: b8fb0868-2eae-4224-2d54-08dbfc92fc30
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: iwzRg9cyEewFEHxtI7vUABejrU70ZX8Ydeck6twG1MxZRPrS1OWWDaSEd90pf705apZTMWp12vdd8ezUBGMsIVnpD16nnfN3WdGM04YYMZ0qaZHno8M20VX8QQozmb4Kv/YoG/RAT3bJLzF4vrqVr0piucn/Kkhag0llYQFqLdaZ1CDbW95JDOMI2t7B7RPT6LckKI2tqb+VIxH4T1QbTU37JJLLSVi34TA1JcDxgKZB5156QY1DIUIZ9Nn+C6/fH1rQnkQMrsf9Hs1JlBR4ZKe7zNKZUsBc/8AfkJA0on3b10API8EroTNKAwt4x4XD8cJP8myxCWcqguYw0B1dkU9zfoEQrn0yMHVwr+JkhH7oQTBxZiKHyC1A7LP8FebHOScVr60E1CuSzoZxy4IS4XMmkky61Lnw64ZYWpT5Nx/0Vn/fD/m/ZJhkvfc/5IvPt1aJHr9H9cC4HLT7RFDOLmcn5oMHdGJHkJ+JYtY5Zv+6ckVDTbHf06/A+7zgXNVqAiNKWAqXOpFwRC7NKJ6vD63L9HT65g/FJCaoqnrXnPgFrTLLpEfN0/9r4ZNbJt4VrcoKXCfh8lX2BZQNJmFF1kk9ZH0gCeMKW8/wJOvPgosjHASash7vqc5eA5i6KGU7yJ2RDkI/vyU+llo0ttTecd6xRMo2R8CvKuRE7ASam0pQPiF2QbioHK9azIdezR379ggbAGA8Dx+EFHgUy0hDXA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:IA1PR12MB8311.namprd12.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230031)(396003)(366004)(376002)(346002)(39860400002)(136003)(230173577357003)(230922051799003)(230273577357003)(1800799012)(64100799003)(451199024)(186009)(5660300002)(33656002)(26005)(71200400001)(83380400001)(2906002)(52536014)(478600001)(316002)(38070700009)(64756008)(66446008)(54906003)(76116006)(41300700001)(110136005)(66946007)(66476007)(66556008)(4326008)(7696005)(9686003)(8676002)(8936002)(6506007)(55016003)(38100700002)(86362001)(122000001);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z1dZNFFVNTVHQlNmelFtSElpeGVKUlZBdVVTMTY2bk9mL3VYOE9KeHI2YVNP?=
 =?utf-8?B?VDhjTjlrKzR5NWZ5SmVaUjMxZ3NvUlRGMlZabktlT3pDTi8vOUlhbnVOZVR5?=
 =?utf-8?B?SDlxY2dJdVJ6QU8vMmxtL0R6Wi90RVNpRnJoZC9jVXlXVmRIY2ZpbXJrSlls?=
 =?utf-8?B?TjZPNWkrOTNqZGpYYzZoWXpRekI1NUllMlVZL0hkeDRCSnA4bnc5YXc2dzZo?=
 =?utf-8?B?ZnJvN21FY0pvK3hKUW50U2Q3UWIrMzBpQWtxM2RMVmtoZ0RWVEs4MmlpbjJL?=
 =?utf-8?B?dERLN1d0YWNNeFJvL2ZpM3Z2RVQzKzhtOUEyVmJTcWMrWE8vdHgvaU4wajVo?=
 =?utf-8?B?YXlWNThxTjRFcWtWbW9meHlmVENiK3dzK0ljK3MwaTdGSm9mM3oyN0lqWkhK?=
 =?utf-8?B?RE96b2tPQWpVaUZUcTRqSUZSZDNzMGlkaENkWVV3eGdCdXV4cDM5QnhwMlJ5?=
 =?utf-8?B?d0JJUDJUK09FUXFZU0QrMXhOc25uWTBEVkVvQndCc0k4Y3dNMkNVaXA1dkRJ?=
 =?utf-8?B?YzNKa2ZxZEhVeE5rVzltZU5tMzJtK2RvSjVlN3lGOWh3ZWpLWnd5a0R3b2Nk?=
 =?utf-8?B?QXpVT2R1R013NXdoeVVZTzY4dnBuc3QyWnUwcUlTaDRJNFRPOUJBRFVQOW9I?=
 =?utf-8?B?QVhWeDFySFRIMzI3S1llRUlKQlluajlQNmVYL3krVUZpNWk1dlBEczVmVnU0?=
 =?utf-8?B?S0NXS1ovYlYxRzBENCs0eUJlN2s3WE5mZ3pwQ2NZb1dweHN2OHIyOENxZmhR?=
 =?utf-8?B?NEs5ZGQ1ZkFtczE3OVBtY3FGRTZjOVNlNktrVU15ZUJiR1JTZGdXSVV3ZkFz?=
 =?utf-8?B?aDJqa1UxK2ozRy9MQWlqUDNOajhubmFGMloyczBCSzdIK1FCeDdtRkduaU05?=
 =?utf-8?B?QTNKSGx0MlU1b0VRMElSb0hMVHN4WUNUZ3dQWU5JVGh4VUluTFFxaVNaU09X?=
 =?utf-8?B?VHllNlg2WnRTUDM3R2k0MzMxS0xYaVpxdWNIRFNDbUVONWtlbzcwcFJsOVNN?=
 =?utf-8?B?dUhsT2FnVDliM2J5NTdZQnFkWk5VcWlSbWsvRHV4dTU2Sit2MUZRS2xDZlp2?=
 =?utf-8?B?THJ1a1dvRURqTldzNjBGMDUwa3BRdjRzcWZzSWIvWitLN2hneHo5SlRpVGxK?=
 =?utf-8?B?U3VMdXlJWU8yUVM0RVF0em5RNFFTaEFmYVZjMWJWMDZoeWx6SEdTeFkrNTN5?=
 =?utf-8?B?cnIycGFBWCs3OUhNblVHOXFONkw1Z2F3ai90ZXYxNTJMQ1RidFRrN0g0VURs?=
 =?utf-8?B?aktIVEs2UGdUMWN5b1ozZjlKbWQ4VWRhWGNyMHR6dEhmMnJhWXNxU1JaSnBM?=
 =?utf-8?B?elhqU3BHTkoyaTUrWUl2d1NGOFNxMVRIdm41NjZzV3VDdWQvUTkxYXFDdENr?=
 =?utf-8?B?dnhTd2RWK3k4ZHlpVlYzaXJEbm8vdURqNUNyemFzU3E0L1BRbDZDalQ4cVA0?=
 =?utf-8?B?TzdOd3RTZW9ZZi8vbDRXYXViWm5vbk13SG9HVjFiNFZ2ZjVDVHlwOWFjdDds?=
 =?utf-8?B?MEhaV0lWMDdYMnRrS2IxZHdySm84b2JVOTdPN0E1OW80YzczSHlWR3RHdUs5?=
 =?utf-8?B?OXFlY0YyL1g5Nkg1VDQ4dU10bmdjZ3NORDQrZ242aE8rU2RZMnlKa3JTMFpr?=
 =?utf-8?B?ekVxTHo5Qkt1VFAybVBaY2txNndGOVN3VUxDR1BIYnoyU29udkptVUx4eTFB?=
 =?utf-8?B?a1hnSnRqMkZmaFNRVG0rR0xBQVU4b2ZUOE1LRVh5cDdHNGdWU2lqa0NtU0h4?=
 =?utf-8?B?bjJHN3BSNExMTnVvRzdCeC9YMWNPOUpxekZaRDZtTnRGYkpabmtVMTlQQ2xL?=
 =?utf-8?B?NFRpSGRYcmNrWERCbk5OQ0swRDZZU2hTcUVDYXFya0ptWU5wN2JVbFN5Wnhm?=
 =?utf-8?B?SlVQT3J5WmdwaG5BK0I0cHhwVkV6MGxXVW41VzZodGovWktUaTdiQzNOK21L?=
 =?utf-8?B?SitaT01zb1lzemVoRFEzYWxBSm1GMGc2YzRmcmU2UWloc3prOWoxZVNINVA4?=
 =?utf-8?B?U1FBL05BUldoSzBHV1p0aVRlT3BFb2p2QmFLSng5T3RiZE1MNUprVVNWdUxN?=
 =?utf-8?B?VEE4cjF2UlVTNU51YmUreDRjcVo3YUNTYW9wL3JzeER3RDVFR1B4enpWeWtZ?=
 =?utf-8?Q?POZgXGxdYZL4ysvSS79f+9v4F?=
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: IA1PR12MB8311.namprd12.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b8fb0868-2eae-4224-2d54-08dbfc92fc30
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2023 10:54:02.9319 (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: OVq4GnDYazinhmlbxQNFqH9YrVnR9tbzmCrtufg/3IXkA73/kxZU0LFvQT+VWhLP03DB3JQ047uyq+yMRdWfBA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB7652
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

PiA+DQo+ID4gSSdtIG5vdCBzdXJlIHRoYXQgbWVudGlvbmluZyBQTUQgaGVyZSBpcyBmdWxseSBj
b3JyZWN0LCBiZWNhdXNlIGluIG15DQo+ID4gb3BpbmlvbiBpdCBpbXBsaWVzIHRoYXQgU1cgZ2Vu
ZXJhdGVzIGl0Lg0KPiA+IEhXLCBTVyBhbmQgc3lzdGVtIGNsb2NrIHdlcmUgbWVudGlvbmVkIGFz
IGV4YW1wbGVzIG9mIHNvdXJjZXMgb2YNCj4gPiByYW5kb21uZXNzIGluIHByZXZpb3VzIGRpc2N1
c3Npb25zIG9uIHRoaXMgQVBJLg0KPiA+DQo+ID4gQWxzbywgSSB0aGluayBpdCdzIHdvcnRoIGFk
ZGluZyB0aGF0ICJudW1iZXIgPT0gdW5zaWduZWQgaW50ZWdlciB3aXRoDQo+ID4gYXQgbW9zdCAz
MiBiaXRzLiINCj4gPiBJdCBnaXZlcyBzb21lIGxlZXdheSBmb3IgYW55IGRyaXZlciBpbXBsZW1l
bnRpbmcgdGhpcyBBUEkgLSB2YWx1ZSBpcw0KPiA+IHVpbnQzMl90IGJ1dCBub3QgYWxsIGJpdHMg
bXVzdCBiZSB1c2VkLg0KPiA+IEZvciBleGFtcGxlLCBzb21lIEhXIG1heSBzdXBwb3J0IG9ubHkg
MTYtYml0IHJhbmRvbSBudW1iZXIgZ2VuZXJhdGlvbi4NCj4gPiBTdWNoIEhXIG1pZ2h0IGltcGxl
bWVudCB2YWxpZGF0aW9uIG9uIG1hc2ssIHdoZXJlIG1hc2sgd2l0aCBtb3JlIHRoYW4NCj4gPiAx
NiBiaXRzIHdvdWxkIGJlIHJlamVjdGVkLg0KPiA+DQo+ID4gV2hhdCBkbyB5b3UgdGhpbmsgYWJv
dXQgdGhlIGZvbGxvd2luZyBwcm9wb3NhbCBiYXNlZCBvbiB0aG9zZSBjb21tZW50cz8NCj4gPg0K
PiA+ICJBIHJhbmRvbSB1bnNpZ25lZCBpbnRlZ2VyIChhdCBtb3N0IDMyLWJpdCkgaXMgZ2VuZXJh
dGVkIGZvciBlYWNoDQo+ID4gcGFja2V0IGR1cmluZyBmbG93IHJ1bGUgcHJvY2Vzc2luZywgYnkg
ZWl0aGVyIEhXLCBTVyBvciBzb21lIGV4dGVybmFsIHNvdXJjZS4NCj4gPiBBcHBsaWNhdGlvbiBj
YW4gbWF0Y2ggb24gZWl0aGVyIGV4YWN0IHZhbHVlIG9yIHJhbmdlIG9mIHZhbHVlcy4iDQo+IEkg
dGhpbmsgeW91ciBzdWdnZXN0aW9uIGlzIGdvb2QsIGJ1dCB0aGUgd29yZHMgImZvciBlYWNoIHBh
Y2tldCIgaW1wbHkgdGhhdCB0aGUNCj4gZ2VuZXJhdGVkIHJhbmRvbSB2YWx1ZSBpcyBvcmllbnRl
ZCB0byB0aGUgcGFja2V0Lg0KPiBTbyBJJ20gdGFraW5nIGl0IGFuZCBrZWVwaW5nIHRoZSBuZXh0
IGxpbmVzOg0KPiAiIFRoaXMgdmFsdWUgaXMgbm90IGJhc2VkIG9uIHRoZSBwYWNrZXQgZGF0YS9o
ZWFkZXJzLg0KPiBBcHBsaWNhdGlvbiBzaG91bGRuJ3QgYXNzdW1lIHRoYXQgdGhpcyB2YWx1ZSBp
cyBrZXB0IGR1cmluZyB0aGUgbGlmZXRpbWUgb2YgdGhlDQo+IHBhY2tldC4iDQpTb3VuZHMgZ29v
ZCB0byBtZS4NCg0KQmVzdCByZWdhcmRzLA0KRGFyaXVzeiBTb3Nub3dza2kNCg==