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 22FF9436F0;
	Thu, 14 Dec 2023 14:43:32 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 1499543291;
	Thu, 14 Dec 2023 14:43:32 +0100 (CET)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com
 (mail-bn8nam12on2068.outbound.protection.outlook.com [40.107.237.68])
 by mails.dpdk.org (Postfix) with ESMTP id 4EC0143291
 for <dev@dpdk.org>; Thu, 14 Dec 2023 14:43:30 +0100 (CET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PSJ2fyXmaK0ykfT4DLoL8jopzy8LfIYlctgsYTHwLhZ3ZUz65k8+b8Xxp4zvUjfUBtr89FQmlBOjsm2XfQCgH5hFf04roOKYop5AtOHWe70BfD+d8bR5+jhQisPxSPC8aIg800qDt7xSfUc0Bd/dDJ3Jq72wdo/9i9r8eTdH00ey3FLl+56s2rYkpmnnatD3aeePVFUpvupN+jqNXXeAFY9rl1vkIHJcuSoeRirm27wIU4T2Zx57FMG0b1TPlGG8Byq4bRX6iN05VT+yldf7Bj+vhM4/EettHMqRNFJGp8CJkRfqrjL2Nspkl80PgrYK1ie0FlzqP4PNBQESOfM5yg==
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=OzhmXyK3YHASPSxMh1oHd21mW/QcH+zqCU4EgnsU4lU=;
 b=SbVOc6dEwBt1k1n7ZeMpJpZhriWJ4hgC+BOe8ldE8FBqdyhGXnsGkW0/Mxdi4r94mXdnSd/KtYQR90vMcOaH6NCcJ4e2NMnxRBmdrPxymkJwJW38IyZvO/aGCM+uAAIndNiQlPz0Jq3xs1VJeOiDDeS6PE4WqW4tKHxr077HlJvpasfHvfUjDRXSs7HBvcYzNQFt9Lf/nQZuEBWu4ewzOdb8Tm/2eLTI0qm97Hrlb0nyCxb7oxCBaPmbv2bp2IOfTmZEIW3+fYzLN+1PC4ALsStnNE2tPXlceyrWrqOogEWULCDoVJljm6xv6Fp+CTLUWGkQMAxllcSMzjycPcVMqw==
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=OzhmXyK3YHASPSxMh1oHd21mW/QcH+zqCU4EgnsU4lU=;
 b=k2HxyQDuuCc/Li/HQ4nY+bbx9H8YSc65uQXD4FM3EhrjbJaUO/i4qfqFj9aAi7f8Sn91agTrriWs2ohMstAI5eMpZ4X1W40xtycpmMK2BkwQdiU8UNozTfv68Cik51eYQ4oF9JNYAP7bgCZSLkneMIExk3RpGDTqL5TfhUU5NDG6oJUuCqbdykIdKHwYI4Oouz014Od/392mps882Cmw45HFquaR+1Kptypcp+eMOOxBlWxD0fiATuANTvZOdR1w5vVGCk6UJtTrhTT7gzf/Il9eudSqSPO4fHdp79LNdzLfXvB2bzHWwD9b4DL5AicqNhexB17ons+mxhqmbaPGhg==
Received: from DM5PR12MB4661.namprd12.prod.outlook.com (2603:10b6:4:aa::32) by
 DS0PR12MB9446.namprd12.prod.outlook.com (2603:10b6:8:192::16) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.7068.38; Thu, 14 Dec 2023 13:43:28 +0000
Received: from DM5PR12MB4661.namprd12.prod.outlook.com
 ([fe80::1704:d865:17bc:44ac]) by DM5PR12MB4661.namprd12.prod.outlook.com
 ([fe80::1704:d865:17bc:44ac%6]) with mapi id 15.20.7091.028; Thu, 14 Dec 2023
 13:43:27 +0000
From: Michael Baum <michaelba@nvidia.com>
To: Ferruh Yigit <ferruh.yigit@amd.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: Ori Kam <orika@nvidia.com>, Dariusz Sosnowski <dsosnowski@nvidia.com>,
 Aman Singh <aman.deep.singh@intel.com>, Yuying Zhang
 <yuying.zhang@intel.com>, "NBU-Contact-Thomas Monjalon (EXTERNAL)"
 <thomas@monjalon.net>
Subject: RE: [PATCH v4 1/2] ethdev: add random item support
Thread-Topic: [PATCH v4 1/2] ethdev: add random item support
Thread-Index: AQHaLnyR3jO+UTqHHEmK7nclOyes2bCosksAgAAP+BA=
Date: Thu, 14 Dec 2023 13:43:27 +0000
Message-ID: <DM5PR12MB466151AA09F84E39B4006D2FCC8CA@DM5PR12MB4661.namprd12.prod.outlook.com>
References: <20231130163215.666239-1-michaelba@nvidia.com>
 <20231214105844.1640764-1-michaelba@nvidia.com>
 <20231214105844.1640764-2-michaelba@nvidia.com>
 <21f3a14e-3ec1-45fa-b619-66f4b2007fcf@amd.com>
In-Reply-To: <21f3a14e-3ec1-45fa-b619-66f4b2007fcf@amd.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: DM5PR12MB4661:EE_|DS0PR12MB9446:EE_
x-ms-office365-filtering-correlation-id: 9089c39b-65e9-49e6-9140-08dbfcaaa6cf
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: NAp1tJ3lFx5wVPPKz/sSnKYzINSUuaBiPLKwzFk8hmkqrxjiz0Q5Ico0v2+UVecPjFHlbysrbD5JMTEr3tUPGnafzF+lo+mel+bFuPr2DYHOLXoPFzghOZCjnDrgQFc7SeGt6HUaozRuqpfNCTEEAh87Vayp/LlUZBm6H3pIJUpLN9AtW7Q7igwwWphIAK1tOFGpdkqW++GMgOvwyb1wjcfOqvk/J/KtBOvV8JK58+xj4RAhWBZvueBdly6trINwZZTlWvsLi8pQaYyFnuH0+TJxo22fm2Yfm017xqsRugyN9H7SuNPDao/S0V8c1DA1rVzbHSG1KjJAtGRGSp59NlIHViYLnkB9L3nKZL/jukEIftrQZewjkf8VldyDnC+rjGFM+a5aomFA9NijaS3Bz/vB1HHrB2SqugUtvdaeZslkuwejW+aU/2aTkVtpADz8A/ARrSzQTgxTk30prxGvMPdYF3mrUv959UY8Ye7em6O1ngp+VhXfc48GV/nDq+kNbREgkm0vS+KuVKlN3Z3DRbFsqzSK5gTqXo+PJ5m3pTjE1fY2TG469Ec2vVlVTzttx0Ta0vqHQu649oxpFVulrW1enCQ/gG/miROXCQCAbKhQcqPOkK5qBzovmV9sN0ABat/JYC/fYj0vuZCGVDmmPMDmIVcU8catH3aSO9bqOmg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DM5PR12MB4661.namprd12.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230031)(39860400002)(376002)(136003)(366004)(396003)(346002)(230173577357003)(230922051799003)(230273577357003)(451199024)(186009)(64100799003)(1800799012)(2906002)(122000001)(38100700002)(33656002)(38070700009)(41300700001)(86362001)(316002)(54906003)(64756008)(478600001)(66476007)(110136005)(66446008)(66556008)(66946007)(76116006)(71200400001)(9686003)(55016003)(5660300002)(52536014)(6506007)(26005)(8936002)(7696005)(53546011)(8676002)(4326008);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NS9VTzQ3b1RYUnMvK0VONTZuUDNBZlFoTkZSZmRERzRWbmhDTGgrUE1BNy9j?=
 =?utf-8?B?Q3NjZVdaNTBkZ0ZRdjQ3RWw5bHJyOHlJQ2ZSbkxJVE03eUNlcjRmQjlYcEgy?=
 =?utf-8?B?QnlWOFlHbGlBUTBEdGQwQWRVbTFPWGFnNDdXdkkvK2pZRmpQaHZCRTZva3VF?=
 =?utf-8?B?V1hhY3NIOTNzZU1BelNmTTFmY0RBZk5lK2ZNb1BneTlqTmRlK3FQdTFaQ0xK?=
 =?utf-8?B?a1FvNGo4Y3E3YldxY0hjSks4bFo4SWtYYzZ4VncyeXN0K1B3K0FxZC8vZ0o1?=
 =?utf-8?B?aVV6Q2ZRMU1aS09YMUxoNzhIU3FjaEo3NjRkZ3FpUnVJTjNreEFjYWVPU0Rn?=
 =?utf-8?B?czZKSG1vVjVBUnQvSHJoVHRBR1hIcmhaRG1oVjJRMmVST3VVWFEwYWxuOTRk?=
 =?utf-8?B?QTIxb2g2UGg5SE1jWnVSblMyaEpxZ3lTQWxzakcrVERNZG5vR2Q4Z0ZJYko3?=
 =?utf-8?B?ZjBGcG5QdG1ZZkJRQWovd0pOaWU2Um1mUWUrN1JhRGE4cHF0Y29GNkFZS0M3?=
 =?utf-8?B?TkhGaDdUUzNJei9WVFgwOHdRZUJCT0MyNnZkckE5bXhOSzV3cTNoeFNmTE5C?=
 =?utf-8?B?TUU2YzZJY294TmJ4S0dvb1k1NGVCOVlRUmovZHhPUGkvZDhYaFFQZC83cXlN?=
 =?utf-8?B?c3Ewa3hENTVENlVBVDNQMEZYOWQyMy91b3dxVUd0VXdKNUU2VW4wQW9adDdt?=
 =?utf-8?B?dEpxV0JEenR1WW5lZnhmY2RYeFNEcWZKaG9naHJrVU5BVVUrYU5mL3I2dHJW?=
 =?utf-8?B?RnRLMGgvTHR4MWljbVBWQVhQUWowUVJVQklKSDd6cDlDZnR5TTdXaTRXc0s2?=
 =?utf-8?B?SzdHWjQyZFlFOVB0M2h0ckV1SjRLNjVaQ3NtREpVTERYSFFlOVY2YzZKTGpa?=
 =?utf-8?B?YUF2R0lnR2cvVytUZUJ4cm9lTVZabVpWaWtsSHZZK2JhV2ZDOWM2MkFBR1B3?=
 =?utf-8?B?QUtKbDBrc0RMRDBMTWtPZ0JZaTY2SnRSOGc5L1Q3am1abkY2dVdkVS9RL3NG?=
 =?utf-8?B?ait1bXkwS2JlZUtnd3paVEt4MDlqTmFoTUNrT1BYYlJramZqY0w5TzJCNzBK?=
 =?utf-8?B?bUdlNGE3SHhpRnBRRjJOSFEvdTlzV0tBK255c0R3eUUveHJzc0p3RFJ4M1BL?=
 =?utf-8?B?Zmg1K2duNW5oN051WWpBU2tjZndWeThhUGt3a0ErZjBGLzlJVnoyWTFpcXcr?=
 =?utf-8?B?ZWoxTGtEYUhhREJzZHVzY1JsWmQ3bTJpRjNFdEFrTWQzWTJ3ZUZ4OFlwWVVS?=
 =?utf-8?B?UUNGRWlHVi9iVHZNN0RHenIva2pQWkUvS0QyVm1vQmxSSkEyaVNhV2hHdkEy?=
 =?utf-8?B?T3N2QTB0ZC84REMrS0JJa1NFYVozdW5hcjJpQk90dDlVRE9SMVJuNHQwc0x5?=
 =?utf-8?B?V3RMMTdjc3ZXVnJ2eDRKVThzZFlFT2ErbWtzVTlBN1B2WWt6eUIrLzltWVpG?=
 =?utf-8?B?V0VVRDdEVHpZRHRJaEkwb3o0RFYxWnF5MnZTcVJtNmp3UFdwOVNJMkF1L0F6?=
 =?utf-8?B?Q3A5ZTBKZUk1cTAvTmh5TXBvRFd0clg5dkZ6M3ArOXBmY1A3V29GdDd2bjlK?=
 =?utf-8?B?SGtsdGVkOGFNYnhEd2FlQllFN3JQbkRwVlV2Z1Btd2ZjK1hkWERhUmN2czRt?=
 =?utf-8?B?S2llbVE3WlRHMXFVVWhjQXRDOVFDQkJmZkJsa3NKYkovKzdMdEJoSVpkbkRi?=
 =?utf-8?B?YUNjWUMyNzNXRWk5WG1UNTBFMzYyMXI2MFppT0owOWozS1YzYmd6SjBzK3pE?=
 =?utf-8?B?aFJodzI4STY4T25qUUxvMk4yTStIR0dXajd5NnhwMHlXdzdjRWRSSG1HRzdD?=
 =?utf-8?B?MWlOU0N5SVhBaytrMEh4MWdVQzl3cS9oMm9CSFN6OTJLZzkyZ1czendkcTdw?=
 =?utf-8?B?eExuRDRvSHJaZUUwcUtXaXlVbm5oOFNxZ0FuV3BkY2ZhV0RmNWNCSXAwaWZy?=
 =?utf-8?B?RkpwR2JTQW1sQ202ekR3WFNTUWFHQmdRWUdLMzlvVlpnY3BLcVE1ZVpxNVE5?=
 =?utf-8?B?Qm5LQ2pNcnB0MWZKcG43RWxWOE1zZ1BkT21MWXh5Tmc2b2lyQ2grclNXZUtj?=
 =?utf-8?B?SEJmM1hybGlSRmVkZVZ1MzNBamJRTXFHSzFBNWNLbGw4TzJFa29Hai9jdGpM?=
 =?utf-8?Q?mALoolkqlWXyzUWbVM27UesEF?=
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: DM5PR12MB4661.namprd12.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9089c39b-65e9-49e6-9140-08dbfcaaa6cf
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2023 13:43:27.5765 (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: rD66F+GTriQ0crwAF7tqrqYc9b3U4akJjLQ2ZkEI+EmPrFLV3+ICgKnP7hBEnPTriLdtpto2p9Z6W6Oxyo3/pw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB9446
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

DQpPbiAxMi8xNC8yMDIzIDI6MTggUE0sIEZlcnJ1aCBZaWdpdCB3cm90ZTogDQo+IA0KPiBPbiAx
Mi8xNC8yMDIzIDEwOjU4IEFNLCBNaWNoYWVsIEJhdW0gd3JvdGU6DQo+ID4gQWRkIHN1cHBvcnQg
Zm9yIGEgbmV3IGl0ZW0gdHlwZSAiUlRFX0ZMT1dfSVRFTV9UWVBFX1JBTkRPTSIuDQo+ID4gVGhp
cyBpdGVtIGVuYWJsZXMgdG8gbWF0Y2ggb24gc29tZSByYW5kb20gdmFsdWUgYXMgYSBwYXJ0IG9m
IGZsb3cgcnVsZS4NCj4gPg0KDQouLi4NCg0KPiA+DQo+ID4gK0l0ZW06IGBgUkFORE9NYGANCj4g
PiArXl5eXl5eXl5eXl5eXl5eXg0KPiA+ICsNCj4gPiArTWF0Y2hlcyBhIHJhbmRvbSB2YWx1ZS4N
Cj4gPiArDQo+ID4gK0EgcmFuZG9tIHVuc2lnbmVkIGludGVnZXIgKGF0IG1vc3QgMzItYml0KSBp
cyBnZW5lcmF0ZWQgZm9yIGVhY2gNCj4gPiArcGFja2V0IGR1cmluZyBmbG93IHJ1bGUgcHJvY2Vz
c2luZywgYnkgZWl0aGVyIEhXLCBTVyBvciBzb21lIGV4dGVybmFsIHNvdXJjZS4NCj4gPiArQXBw
bGljYXRpb24gY2FuIG1hdGNoIG9uIGVpdGhlciBleGFjdCB2YWx1ZSBvciByYW5nZSBvZiB2YWx1
ZXMuDQo+ID4gK1RoaXMgdmFsdWUgaXMgbm90IGJhc2VkIG9uIHRoZSBwYWNrZXQgZGF0YS9oZWFk
ZXJzLg0KPiA+ICtBcHBsaWNhdGlvbiBzaG91bGRuJ3QgYXNzdW1lIHRoYXQgdGhpcyB2YWx1ZSBp
cyBrZXB0IGR1cmluZyB0aGUNCj4gPiArbGlmZXRpbWUgb2YgdGhlIHBhY2tldC4NCj4gPiArDQo+
ID4gKy0gYGB2YWx1ZWBgOiBTcGVjaWZpYyB2YWx1ZSB0byBtYXRjaC4NCj4gPiArDQo+IA0KPiAN
Cj4gSGkgTWljaGFlbCwNCj4gDQo+IFdoYXQgaXMgdGhlIHVzZWNhc2UgZm9yIHRoZSAncmFuZG9t
JyBmbG93IGl0ZW0/DQpJIGNhbiB0aGluayBhYm91dCAyIGRpZmZlcmVudCB1c2UgY2FzZXM6DQox
LiBTYW1wbGluZyAtIHdoZW4gYXBwbGljYXRpb24gd2FudHMgdG8gc2FtcGxlIGNlcnRhaW4gcGVy
Y2VudGFnZSBvZiB0aGUgZmxvdywgaXQgY2FuIG1hdGNoIHJhbmRvbSB2YWx1ZSBmb3IgZ2V0dGlu
ZyBpdC4NCjIuIERpc3RyaWJ1dGlvbiAtIHdoZW4gYXBwbGljYXRpb24gd2FudHMgdG8gZGlzdHJp
YnV0ZSB0aGUgdHJhZmZpYyBiZXR3ZWVuIHBvcnRzL3F1ZXVlcywgaXQgY2FuIG1hdGNoIGFsbCBy
YW5kb20gdmFsdWUgcmFuZ2Ugd2l0aCBzZW5kIHRvIHBvcnQvcXVldWUgYWN0aW9ucy4NCg0KPiAN
Cj4gSXMgaXQgdG8gbWF0Y2ggc29tZSBraW5kIG9mIG1ldGFkYXRhIGdlbmVyYXRlZCBieSBIVz8N
Ckl0IGNhbiBiZSBnZW5lcmF0ZWQgYnkgZWl0aGVyIEhXLCBTVyBvciBzb21lIGV4dGVybmFsIHNv
dXJjZS4NCkVhY2ggUE1EIHN1cHBvcnRpbmcgcmFuZG9tIGl0ZW0gcmVzcG9uZHMgdG8gaGF2ZSBh
IGdlbmVyYXRvciBmb3IgdGhhdC4NCg0KPiBPciBpcyBpdCBhIHdheSB0byBzYW1wbGluZyB0cmFm
ZmljPw0KSXQgY2FuIGJlIGJvdGguIFRoZSBQTUQgY2FuIHVzZSByYW5kb20gdmFsdWUgZ2VuZXJh
dGVkIGJ5IEhXIHdoaWxlIHVzZXIgbWF0Y2ggb24gaXQgZm9yIHNhbXBsaW5nIHRyYWZmaWMuDQoN
Cj4gDQo+IEFuZCBob3cgcmFuZG9tICdyYW5kb20nIGl0ZW0gaXMsIGlzIGl0IGNvbmZpZ3VyZWQv
c2V0IGluIEhXIG9yIHJhbmRvbSBwZXIgcGFja2V0Pw0KRnJvbSBBUEkgcGVyc3BlY3RpdmUsIGl0
IGlzIHB1cmUgcmFuZG9tIG5vdCBwYWNrZXQgb3JpZW50ZWQuIFNhbWUgcGFja2V0IGNhbiBnZXQg
ZGlmZmVyZW50IHZhbHVlcyBkdXJpbmcgdGhlIHBpcGVsaW5lLg0KSSBtZW50aW9uZWQgaXQgaW4g
ZG9jdW1lbnRhdGlvbjoNCiJUaGlzIHZhbHVlIGlzIG5vdCBiYXNlZCBvbiB0aGUgcGFja2V0IGRh
dGEvaGVhZGVycy4NCkFwcGxpY2F0aW9uIHNob3VsZG4ndCBhc3N1bWUgdGhhdCB0aGlzIHZhbHVl
IGlzIGtlcHQgZHVyaW5nIHRoZSBsaWZldGltZSBvZiB0aGUgcGFja2V0LiINCg==